簡単なスクリプトを書くためにbashを使う方法


bashはLinuxとMacOSで使われているUnixシェルです.バックグラウンドで実行するプログラムを作るためにbashスクリプトを使用します.
オペレーティングシステムの端末を開く方法を知る必要があります.Ubuntuでは、Ctrl + Alt + Tキーを押すことができます.Macでは、コマンド+スペースを押すことができますし、入力端子を押してEnterキーを押します.
bashスクリプトを作成するには、Linuxコマンドを知っています.コマンドラインを実行するには、this siteを使用できます

bashスクリプトは何ですか?
bashスクリプトは一連のbashコマンドを含むテキストファイルです.ファイルが実行されると、コマンドはテキストファイルに表示される順に実行されます.
開始するには、myTheseスクリプトと呼ばれる新しいスクリプトを作成することができます.シ.
簡単なスクリプトは次のようになります.
echo "Hello World"
コマンドで実行可能にします.
chmod +x my_script.sh
次のコマンドを入力すると、このスクリプトが実行されます.
./my_script.sh
Ctrlキーを押しながらスクリプトを停止することはできます.
任意のbash commandあなたのbashスクリプトの中にすることができます.コマンドの他に、スクリプト言語もループとif文をサポートします.変数も使用できます.

変数
bash変数は文字列値を格納する変数です.
たとえば、次のコードは、変数
echo $friend
bash変数の値を変更するには'='を使用します.
例えば、"user "の値を"John "に変更するには
user="john"
echo $user

if文
文がbashの論理のための単純なツールであるならば.を返します.
構文は以下の通りです:
if [ -z "$1" ]; then
fi
たとえば、スクリプトがMac上で実行された場合、echo Hello Worldコマンドを実行するには、次の構文を使用できます.
if [[ $OSTYPE == *"Mac OS X"* ]]; then
echo hello world
fi

ループ用
これは、コードを繰り返すことができます.次のコードを参照してください
#!/usr/bin/env bash
for i in {1..10}; do
echo "hello, world $i"
done
このプログラムを実行すると、次の出力が生成されます.
$ ./my_script_with_for.sh
hello, world 1
hello, world 2
hello, world 3
hello, world 4
hello, world 5
hello, world 6
hello, world 7
hello, world 8
hello, world 9
hello, world 10
“for”コマンドを使用すると、ループで何かを行うことができます.