たとえば、「tests」というファイルがあるとします。
a
b
c
d
このファイルを1行ずつ読み込もうとしていますが、出力されるはずです
a
b
c
d
「read」というbashスクリプトを作成し、forループを使用してこのファイルを読み取ろうとします
#!/bin/bash
for i in ${1}; do //for the ith line of the first argument, do...
echo $i // prints ith line
done
実行します
./read tests
しかし、それは私に与えます
tests
何が起こったのか知っている人はいますか?「テスト」の内容ではなく「テスト」と表示されるのはなぜですか? 前もって感謝します。