- 751 名前:デフォルトの名無しさん mailto:sage [2016/01/29(金) 11:32:54.47 ID:E4nKuHZl.net]
- >742
> WindowsだとCRLFでシェルスクリプトは動く 今、メモ帳で書いたこのコードを、cygwinで実行したら 見事にエラー出たけど?w > #!/bin/sh > > echo ok ./test.sh : not found2: ./test.sh: ok 信じられないならdiffの結果見せてやろうか? $ diff -u test.sh test2.sh --- test.sh 2016-01-29 11:31:55.182889600 +0900 +++ test2.sh 2016-01-29 11:28:59.888609900 +0900 @@ -1,4 +1,4 @@ -#!/bin/sh - -echo ok - +#!/bin/sh + +echo ok + もちろん、改行コードの違いを無視する diff -ub test.sh test2.sh なら差は出ない。
|

|