というスクリプトがありますscript.sh
。ファイルシステムのどこにあるかはわかりませんが、存在することはわかっています。
スクリプトを見つけて実行可能にし、コマンドラインで1行で実行するにはどうすればよいですか?
コマンドで実行したいです。見つけて実行可能にして実行します。
ベストアンサー1
find
自宅では、次のコマンドを使用します。find ~ -name script.sh
上記で何も見つからない場合は、
find
F/S 全体に対して次のコマンドを使用します。find / -name script.sh 2>/dev/null
(
2>/dev/null
不要なエラー表示を防ぎます)。始めましょう:
/<whatever_the_path_was>/script.sh
すぐに提供されます。検索と実行方法の詳細:
find / -name "script.sh" -exec chmod +x {} \; -exec {} \; 2>/dev/null
(複数の場合はscript.sh
すべて実行されます。)