タグ

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

タグの絞り込みを解除

bashと読み方に関するiwwのブックマーク (2)

  • printenv、env、set、exportコマンドの違いに関して

    作成日:2020/01/29 CentOS / Redhat Enterprise Linux における変数関連のコマンドを紹介します。 (*)bash を想定しています。他のシェルでは動作が異なる可能性が高いので注意してください。 参考:シェル変数と環境変数の違い シェル変数:シェル内のみ有効 環境変数:子シェル、シェルから実行したプログラムにも引き継がれる変数。 (注意)分かりやすく簡単に記載しており、一部の環境や分野では記載内容が異なる可能性があります。あくまでも参考程度でお読みください。 比較表 比較は以下の表の通りとなります。

  • これだけ覚えておけばOK!シェルスクリプトで冪等性を担保するためのTips集 - Qiita

    「シェルスクリプトって冪等性ないじゃないですか」 そんなことをよく耳にします。しかし、if文を入れるだけで簡単に冪等性を担保したシェルスクリプトを書くことができます。 今回は、私が使う条件式を紹介します。基的な形式なものなので、組み合わせると幅が広がりますよっ! ファイル/フォルダ関係 ファイルの存在確認 -e 'ファイル名'で「ファイル名」が存在しているかチェックします。 if [ -e 'ファイル名' ]; then # ファイル/フォルダが存在していれば、ファイル/フォルダを削除するなど rm ファイル名 fi

    これだけ覚えておけばOK!シェルスクリプトで冪等性を担保するためのTips集 - Qiita
    iww
    iww 2016/09/27
    べきとうせい。 ある操作を1回行っても複数回行っても結果が同じであることをいう概念。 あんまり徹底すると、「あえてもう一回上書き」とかできなくなる
  • 1