usr/bin (ie) にシェル スクリプトにつながる「リンク」を作成できるかどうか疑問に思っていました。
でも私はただ書きたい
% shellscript
の代わりに
% sh shellscript.sh
別名みたいなもの。
これは可能ですか?
ベストアンサー1
スクリプトの最初の行を作成します
#!/bin/sh
次に、次のコマンドを入力して実行可能にします。
chmod +x shellscript.sh
スクリプトをbin
システムのパス変数を入力すると、直接実行できるようになります。パス内のフォルダーを確認するには、次のように入力します。
echo $PATH
私は通常、/home/[my username]/bin
システム上の他のユーザーに干渉しないように作成したスクリプトに を使用します。スクリプトをすべてのユーザーに適用したい場合は、/usr/local/bin
ほとんどのディストリビューションで空で提供される を使用します。
スクリプトのファイル名の末尾にある.sh
は、ファイルの種類を思い出すための規則にすぎません。shellscript
たとえば、 だけに名前を変更しても機能し、要件を満たします。