if [ -e $HOME/.profile ] ; then echo ".profile is exists" fi つい最近まで「シェルスクリプトのifはtestコマンドの実行結果を判定している」という意味がよくわかっていませんでした。 ifに記述している条件式はこのようにコマンドラインで直接実行できるということを知り、ようやく理...
上記のオペレータを使ってif条件を書きます。if 条件ifの基本の書き方は if [ 条件 ] then コマンド fi です。 条件が真の場合 then の次のコマンドを実行します。 違う場合次々の elif [ 条件 ] を確認します。 真の条件がない場合 else の次のコマンドを実行して終了します。 else がな...
普段シェル上で作業をしている場合、シェル上での手作業を何度か繰り返して面倒になったら、その流れをシェルスクリプトにそのまま書けばいいだけです。また、シェルスクリプト用にシェルの構文を学ぶことで、普段のシェル上での作業にも活かすことができます。 他のプログラミング言語に...