Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Linux bashスクリプト:
関数Print() {{ エコー$1 } 「OK」を印刷
このスクリプトは、直接実行すると正常に実行され、sudoで実行するとエラーが発生します。
alex @ alex-linux:〜/ tmp $ ./sample-script わかった alex @ alex-linux:〜/ tmp $ sudo ./sample-script [sudo] alexのパスワード: ./sample-script:1:構文エラー: "("予期しない
なんで?
ありますか
#!/bin/bash
スクリプトの最初の行として?これが必要になる場合があります
おそらく、rootには、その構文をサポートしない別のデフォルトシェルがあります。