次のコードを使用してファイルを繰り返そうとします。
#!/bin/bash
filename='ids.txt'
echo Start
while IFS= read -r line
do
echo "$line":
done < $filename
シェル出力は:EXTFROMLINE
私が期待していたものですTEXTFROMLINE:
。最後の文字(:
)を最初の文字として取り、最初の文字を上書きするようです。
何が間違っている可能性がありますか?
次のコードを使用してファイルを繰り返そうとします。
#!/bin/bash
filename='ids.txt'
echo Start
while IFS= read -r line
do
echo "$line":
done < $filename
シェル出力は:EXTFROMLINE
私が期待していたものですTEXTFROMLINE:
。最後の文字(:
)を最初の文字として取り、最初の文字を上書きするようです。
何が間違っている可能性がありますか?