「sh」または「bash」コマンドを使用せずに実行したいシェルスクリプトがあります。例えば:
の代わりに: sh script.sh
使いたい: script.sh
これどうやってするの?
PS(i)私はシェルスクリプトをあまり使用せず、エイリアスについて読んでみましたが、エイリアスの使い方がわかりませんでした。
(ii)スクリプトをPATH変数内の別のファイルにリンクする方法についても読みました。大学のサーバーを使用していますが、これらの場所にファイルを作成する権限がありません。
mv example.sh example
その後example
、それ自体で機能するはずです。
$HOME/bin
まだ持っていない場合は、PATHに追加します(フロントの近くにあります)。ここにパス名を指定せずに直接実行するスクリプト(およびその他のプログラム)を配置するか、実際のプログラムがある場所へのシンボリックリンクをここに配置します。