タグ

shellに関するsurume000のブックマーク (7)

  • 改めて、direnvを使いましょう! - HDE BLOG


    HDE  direnv direnv cd pyenv PythonistaRubyistGopher使 direnvpyenvawesome PythonPython  virtualenv  virtualenvwrappper pyenv pyenvcd
    改めて、direnvを使いましょう! - HDE BLOG
  • シェルスクリプトの文法チェックを全自動で行う「ShellCheck」が参考になる!

    シェルスクリプトの勉強を始めたばかりの人にもオススメできるツール「ShellCheck」のご紹介! シェルスクリプトの「文法チェック」には、いくつか方法があるわけですが、なかでも「ShellCheck」は非常に簡単に扱えるだけでなく、エラー箇所を具体的に指摘してくれるので助かります。 使い方!最もオススメな使い方が、公式サイト上でそのままチェックする方法! シェルスクリプトをブラウザ上で入力することができ、何もしなくても自動的にデバッグされて下段に結果を表示してくれます。 例えば、よくありがちな変数の「$」を付け忘れた場合…。(echoで、変数yの$を付け忘れてますね…)

  • 【連載】漢のzsh

    究極をあらわす文字"z"を冠するzsh。このシェルの力を借りて、エンジニアの日々の作業を何処まで効率化できるか、究極のシェルの最強の設定を探ります。

    【連載】漢のzsh
  • Macの環境構築をAnsibleでやることにした - Please Drive Faster


     MacAnsible joe-re/dotfiles · GitHub Ansible2Mac iMac5k 使MacBookAir2   Ansible Boxen使 BoxenPuppetMac PuppetDSL  使
    Macの環境構築をAnsibleでやることにした - Please Drive Faster
    surume000
    surume000 2015/01/04
    自分shellでいいっす
  • 技術メモ帳 - pgrep, pkill を使用してプロセスを殺す


     pgrep / pkill / skill / pidof  便     kill   $ ps aux | grep  | grep -v 'grep' #  pid  12345 ... .. hoge .. .. $ kill 12345 退   grep  grep -v grep
    surume000
    surume000 2014/05/31
    pgrep pkill
  • 使いやすいシェルスクリプトを書く


    使  使使使usage usageusage使  function usage { cat <<EOF $(basename ${0})
  • シェルスクリプトを書く際に気を付けていること8箇条 - カイワレの大冒険 Third

    エンジニアという職業柄かシェルスクリプトを書くことはちょくちょくあるのですが、自分なりに気を付けていることを備忘録&自分への戒めも含めて、簡単に書いてみたいと思います。 変数は大文字 シェルスクリプト書いていれば変数の出番は至るところであるでしょう。その際、可読性を増すように、変数は大文字を使っています。 RET=`cmd1`みたいに。好みの問題もあるでしょうが、分かりやすいので。 クオテーションは選ぶ クオテーションにはシングルだったり、ダブルだったり色々ありますが、使い分けておいたほうがよいでしょう。 変数の展開がないようであれば、シングルクオーテーションのほうがスマートでしょうし、展開があるのならダブルクオーテーションを使えばと。 ダブルクオーテーションを使うのにも意味があって、変数は「$RET」のようにクオテーションで囲まなくても動作はたいていするのですが、 echo "${RET

    シェルスクリプトを書く際に気を付けていること8箇条 - カイワレの大冒険 Third
    surume000
    surume000 2012/02/24
    コーディング規約、例外処理、改行コード、エラー検出、定数定義、vimでコード補完
  • 1