ipinfo.ioとGoogleMapsAPIを組み合わせてIPアドレスから住所を表示するスクリプト #!/bin/sh IP=$1 if [ “$IP” = “” ]; then echo “usage: $0 {ip address}” exit 1 fi LATLNG=`curl -s ipinfo.io/${IP… 高瀬 裕介ハック2015.06.03 971
bashでMIMEエンコーディング(UTF8のみ) MIME_SUBJECT=`echo ${SUBJECT} | openssl enc -e -base64 | sed -e “s/^/=?UTF-8?B?/g” | sed -e “s/$/?=/g”` 高瀬 裕介ハック2015.06.01 639
bashでconfirmを出す ヤバイ系のBashを書くときに、精神衛生上Confirmが欲しくなります。 誤爆防止用に。 read -p “do you reset data really ? (y/n)” YN_LOADSETTING if [ “… alkoshikawaハック2015.05.28 2,086
bashのエラーリダイレクトの記法 cronなどから処理を実行するときに標準出力やエラーをログに書き出しておかないと問題が出た時に原因が特定できなくなります。 そのため以下のように指定します。 上書き形式 * * * * * /path/to/script… alkoshikawaハック2015.05.18 270
テキストファイルを一行にまとめてエスケープしてJSONにぶっこむためのスクリプト file_to_jsonparam (){ IFS=$’\n’ OUTPUT=”/tmp/file_to_jsonparam” echo “” > ${OUTPUT} cat $1 | while read LIN… 高瀬 裕介ハック2015.04.27 1,091
検証用のLinux環境でとりあえずselinuxとiptablesを外すスクリプト echo “Droping Selinux and iptables” service iptables stop iptables -L service iptables save sed -i -e “s/SELIN… 高瀬 裕介ハック2015.04.16 203
サーバー完成図書を自動で作りたいんだ 第1話 CPUコア数、メモリ容量、HDD容量 #!/bin/sh IFS=$’\n’ CPU_CORE=`cat /proc/cpuinfo | grep “cpu cores” | cut -f2 -d: | sed -e “s/ //g”` echo “|_. … 高瀬 裕介ハック2015.04.03 346