この例では、ファイルは呼び出されます myShell
最初に、このファイルを作成する必要があります。次のように入力するだけで開始できます。
sudo nano myShell
.sh拡張機能を配置しなかったことに注意してください。これは、ターミナルから実行するときは、次のように入力するだけなのでmyShell、コマンドを実行するためにです。
さて、nanoでは、最初の行はその#!/bin/bash前でなければならず、続行する前に新しい行を残すことができます。
デモのために、基本的なHello World!応答を追加します
そこで、次のように入力します。
echo Hello World!
その後、私の例は次のようになります。
#!/bin/bash
echo Hello World!
ファイルを保存して、次のコマンドを実行します。
sudo chmod +x myShell
ファイルを実行可能に/usr/bin/したので、次のコマンドを使用して移動できます。
sudo cp myShell /usr/bin/
マシンが適切に実行できることを確認するために、マシンを再起動する必要があります
使った sudo shutdown -r now
おめでとうございます!これでコマンドが完了しました!ターミナルでタイプすることができmyShell、それは言うべきですHello World!
$HOME/binまだ持っていない場合は、PATHに追加します(フロントの近くにあります)。ここにパス名を指定せずに直接実行するスクリプト(およびその他のプログラム)を配置するか、実際のプログラムがある場所へのシンボリックリンクをここに配置します。