タグ

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

タグの絞り込みを解除

linuxとansibleに関するstealthinuのブックマーク (1)

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

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

    これだけ覚えておけばOK!シェルスクリプトで冪等性を担保するためのTips集 - Qiita
    stealthinu
    stealthinu 2016/10/05
    ansibleでshell使ったら負け、と思ってたがshellでも冪等性保つようにすりゃ良いよね。そりゃそうなんだがそれを頑張る気になってなかった。がんばろう。
  • 1