Background Which Shell to Use Bash is the only shell scripting language permitted for executables. Executables must start with #!/bin/bash and minimal flags. Use set to set shell options so that calling your script as bash script_name does not break its functionality. Restricting all executable shell scripts to bash gives us a consistent shell language that’s installed on all our machines. In part
rec_radiko.sh #!/bin/bash LANG=ja_JP.utf8 pid=$$ date=`date '+%Y-%m-%d-%H_%M'` outdir="." if [ $# -le 1 ]; then echo "usage : $0 channel_name duration(minuites) [outputdir] [prefix]" exit 1 fi if [ $# -ge 2 ]; then channel=$1 DURATION=`expr $2 \* 60` fi if [ $# -ge 3 ]; then outdir=$3 fi PREFIX=${channel} if [ $# -ge 4 ]; then PREFIX=$4 fi #### # Define authorize key value (from http://radiko.jp/a
vCenterとかないと使えない機能だけど、複数の環境を作りたいときはやっぱりクローンはほしい。 といっても、普通にデータストアにディレクトリ作って、vmdkとvmxをコピペすればいいんだけども、 この場合、vmdkの名称が変更できないのがイケてなかったので、却下。 vmdkの複製はESXiでも出来るので、そこから無理やり設定ファイルを反映させて、インベントリに追加します。 でも、ESXiにsshで入ってコンソール操作しないとだめだし、 複製した仮想ディスクとvmxファイルはインベントリに追加しないと仮想マシンとして動かせないし、 追加後のネットワーク設定はコンソール上で設定しないとだめ、などなど制約はあるけれど。 (上2つに関しては、PerlのSDK使えば出来そうだけど、調べるのがめんどうでやっていない) (12/06/14:追記) 複製スクリプトの自動化度がレベルアップしました。 ベー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く