buntu bashをWindowsマシンにインストールしたので、Linuxスクリプトを仕事から離れてテストできます。基本的な「hello world」と変更ディレクトリ(cd)を含む非常に単純なスクリプトを作成しましたが、実行するとhello worldが表示されます。 cd to directory行でエラーが発生します。
エラーは次のとおりです。
$ ./test.sh
hello world
zipping away
./test.sh: line 6: cd: $'/home/fjaffer/temp\r\r': No such file or directory
./test.sh: line 7: $'\r': command not found
ffr@DP-PC:~$
私のスクリプトtest.sh
は以下です:
#!/bin/bash
echo "hello world"
echo "zipping away"
dir=/home/fjaffer/temp
cd $dir
お知らせ下さい?ありがとうございました。
別のオプションは、dos2unix
コマンドを使用してファイルをUnixタイプ形式に変換することです。
使用法:
dos2unix your_file