Notepad ++がbashスクリプトを書くときに文字を追加することに気づきました。たとえば、メモ帳++で記述された単純な待機スクリプトは、スクリプトを壊す\ rを追加します。標準のWindowsメモ帳にはこの問題はありません。これらの余分な文字を確認または制御する方法はありますか?.
Notepad ++内のさまざまなエンコーディングオプションをすでに試しました(BOM、ANSIなしのUTF8、UTF8)
これは、メモ帳またはナノで保存するときに機能するが、メモ帳++(v.5.9.8)では機能しないサンプルスクリプトです。
#!/bin/bash
#Written in Notepad
echo I will say something and wait 5 seconds
sleep 5
echo then say something again
[編集]> [EOL変換]> [Unix変換]のメニュー項目であり、保存します
この回答は、トーマスによって提供された3番目のリンクの下で説明されました。
「Unix」行末を使用してNotepad ++でファイルを保存できます。メニュー選択です。例を見る