シェルスクリプト 変数を、間に改行を入れて連結 str1=”aaa” str2=”bbb” str=$str1$str2 echo -e ${str} とすると、普通に連結できて、「aaabbb」というふうになります。 aaaとbbbの間に改行を含みたかったら、 st… khwarizmiハック2016.08.25 20,126
シェルスクリプト ファイルの有無で分岐 if [ -f test.txt]; then test.txtがある場合の処理 else test.txtがない場合の処理 fi という風にifで分岐できます。 khwarizmiハック2016.08.25 827
sed コメントアウト コメントアウトを1~5行目に挿入 sed “1,5s/^/#/ig” test.txt 1~5行目のコメントアウトを削除 sed “1,5s/^#//ig” test.txt ただこれだと、コメントアウトが挿入、削除され… khwarizmiハック2016.08.12 1,089
aws 関連のものをamazon linux 以外で使うとき 普段 amazon を使っているので、そもそも AWS CLI が入っていなかったりして、ちょっと焦りました。 AWS CLI を入れる。pipでインストール easy_install pip pip install a… khwarizmiハック2016.08.05 203
diff ディレクトリごと 結果を表示しない diffコマンドで、ディレクトリごと比べるときは -r オプションをつけますが、ディレクトリごとだと差分が多すぎて出力がかなり多くなってしまいます。 -q オプションを使うことで解決できます。 diff -qr “ディレ… khwarizmiハック2016.08.04 866
ssl証明 とりあえず、モジュールをインストール yum install mod24_ssl 設定ファイルをいじる。(/etc/httpd/conf.d/ssl.conf ) 1行目はSSL証明書、2行目は秘密鍵、3行目は中間証明書… khwarizmiハック2016.07.14 468
python 例外処理 例外の情報を出力 例外の情報を出力するときに、自分で整形した内容ではなく、エラーの情報そのものを出力する方法です。 exceptで受ける形名を Exception にしておけばすべての例外を受け取れます。 try : … x = 1/… khwarizmiハック2016.07.07 5,754
python importするとき モジュールをimportして、使うとき、ものによっては名前が長くてめんどくさい時がありますよね。 そんな時は、 from datetime import datetime as dt こんな感じにしてやると、 datet… khwarizmiハック2016.07.07 552
python 日付を使うとき 日付を使うときは、datetimeを使います。 普通にこのまま計算できたり、比較できたりします。 timedeltaというやつを使うことで、数日前という指定もできたりします。 from datetime import d… khwarizmiハック2016.07.01 696