のためにファイルISTDINパイプは、私が思っていたループ
./myscript.sh FILENAME
を入力することができ、ファイルが
でスクリプトを呼び出すfor a in $(cat FILENAME) ; do
done
のためにファイルISTDINパイプは、私が思っていたループ
./myscript.sh FILENAME
を入力することができ、ファイルが
でスクリプトを呼び出すfor a in $(cat FILENAME) ; do
done
にリンクする方法があります:
は、./myscript.sh babynames
あなたの各行をで処理することができます210:
$ cat > myscript.sh # create myscript.sh
for i in "$(cat $1)" ; do echo "$i" ; done # in the end CTRL-d
$ cat > babynames # create babynames
primo
secundo # in the end CTRL-d
$ bash myscript.sh babynames # execute the script with babynames as parameter
primo
secundo
だから私は毎回スクリプトを実行するためにどのファイルを使うべきかを教えなければなりません。 I.どのようにファイルを実際にスクリプトにコード化されていないようにしますか?代わりに$ bash myscript.shのように実行しなければなりません。 babyname – Jolan
私の答えを更新しました。 – SLePort
$ 1が何をしているのか最初に説明することができます – Jolan