タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

bashに関するtomitake_flashのブックマーク (3)

  • bashプログラミングメモ

    関数の定義と戻り値 1.呼び出す場所より前に記述する。 関数名(){ … } 2.関数から戻り値を返す場合は、returnコマンドを呼び出し、その引数として数値を渡す。 func( ){ … if [ … ] ; then return 1  # 戻り値1 else return 0  # 戻り値0 fi } func  # 関数呼び出し if [ $? -eq 0 ] ; then # 戻り値のテスト … fi ★戻り値の使い方 ・戻り値は、関数内での処理が正常に完了したかどうかを示すことができる。bashでは、testコマンドでTRUEと判定されるのは0の場合なので、正常終了の場合の戻り値を0と定義したほうがわかりやすいかも。関数のインターフェイス(引数や戻り値)は、コメントに明記したほうがよいのだな。 *このページのトップ* 別ファイルに定義したの関

  • .bash_profileを再読込する方法 - YomuKaku Memo

    .bash_profileはログインしたとき「のみ」読みこまれるため、作業中に.bash_profileを変更した場合、その変更は即座には反映されません。 このような場合は、次のようにして.bash_profileを再読込し、行った変更を反映させます。 shell> source .bash_profile いっぽうで、.bashrcはbashを起動するたびに読みこまれるため、.bashrcに記述した内容は、bashコマンドでbashを起動するだけで反映されます。 このため、環境変数は.bash_profile、エイリアスは.bashrcに書くことが一般的です。

  • bashで始めるシェルスクリプト基礎の基礎(1/2)

    GUIに対するCUIの優位性の1つとして、作業の自動化が挙げられる。普段行う作業を1つのコマンドにまとめたり、複数のファイルに対して同じ処理を繰り返し行ったりといったことが比較的簡単なのだ。WindowsにもWSH(Windows Script Host)が用意されている。しかし、Linuxのbashスクリプトの方が簡単なのだ。 シェルスクリプトの基はコマンドを並べること コマンドによる作業を自動化するには、その内容を記述したテキストファイルを用意すればいいのです。このテキストファイルを「シェルスクリプト」といいます。 最も簡単な自動化 最も簡単なシェルスクリプトは、コマンドをそのまま並べることです。例えば、tarコマンドでファイルのバックアップを取るとしましょう。単純にルートディレクトリから下を全部バックアップするにしても、/devや/tmpは必要ないですね。すると、

    bashで始めるシェルスクリプト基礎の基礎(1/2)
  • 1