Ryusuke Fuda's Tech Blog

Softweare Enginier about Web, iOS, Android.

shell

サーバーのdiskの容量確認しsymfony cache をクリアする(shell)

サーバーに tv,video,gameというシステムがあり、サーバーのディスクの使用量が85%以上かつディスクの残量が10GB切ったらsymfonyのキャッシュをクリアする。lists_system.txt SYSTEMS=("tv" "video" "game") cache_clear.sh 1 #!/bin/sh 2 # 3 #@(#)cache…

複数ファイルの中身に文字列を追加する方法(sh)

自分がいる階層の2個下の階層の同じ名前のファイルconfig.phpの中の$id = array の次の行にスペース4つに続いて 'site001' ⇒ 'aaaa' その次の行にスペース4つに続いて 'site002' ⇒ 'bbbb' を追加したい場合 (自分がいる階層に名前は違うが形式が同じファ…

シェルスクリプトを使い複数ファイルの中身を置換する方法(sh)

①shで自動処理してもらう為バッチファイルを作る vim autoexe.bat ②バッチファイルの中にsedコマンドをかく sed -i s#'http://www.d.jp/'##g index.html | sed -i s#'target="_blank"'##g index.html sed -i s#'http://www.d.jp/'##g m1-1.html | sed -i s#'…