Linux/シェルスクリプト

Linux/シェルスクリプト

基本

シェバン

ファイルの冒頭1行目にこのファイルが何なのかを示すコメントを書き込んでおく、それをシェバンという。 シェルスクリプトでは通常、このように書いておく

#!/bin/sh

文法

コード中に書かれた予約語や文法上必要なもの、実行可能なコマンド以外はすべて文字列としての値として解釈される

コマンドの結果を値として使う

このようにバッククォートで括るとその結果自体を値として変数に格納したりできる。

hoge=`ls -l`

最近ではバッククォートとよりもドル括弧で囲むやり方のほうが便利なので使われることも多い。

hoge=$(ls -l)

ドル括弧版はバッククォート版と違い入れ子にすることが可能になっていて実行結果を利用した実行の結果を得るというようなことができる。

タグ

linux/shell_script/start.txt · 最終更新: 2019-10-17 10:42 by ore