shell

ハマッた

以下のようなシェルスクリプトを作成したんですよ。 HOGE="" for fuga in `cat data.txt` HOGE="${HOGE}'${fuga}'," done data.txtの中身がこう aaa bbb ccc で、期待する出力が 'aaa' 'aaa','bbb', 'aaa','bbb','ccc', だったんです。 ところが、いざ実行し…

シェルスクリプトが実行できない時に確認すべき項目

シェルスクリプトファイルに実行権限が付与されているか 「ls -l ファイル名」で確認 シェルスクリプトの中で指定したシェルが実在するか 「file シェルのパス」で確認 シェルスクリプトの文字コードは正しいか(改行コード等が違っていると「bad interpreter…