sh(7)

6follower
alkoshikawa さんのアバター 21views

スクリプトをどこかにアップしてワンラインで実行する

サーバーで使いたいスクリプトとかをどっかに公開しておいてすぐに実行したいときの話。 githubとかにスクリプトをアップして curl -kL -H 'Cache-Control: no-cache' https://raw.githu... 2016年3月29日
Okuya さんのアバター 80views

bash記法–初歩初歩

echo $echo hoge{1,2,3,4} hoge1 hoge2 hoge3 hoge4 for {1..10}で1から10までの配列を作るみたいに、{1..$a}で配列は作れないっぽく、seqを使わないといけないっぽい。 ... 2016年2月27日
nbeppu さんのアバター 1,528views

シェルスクリプトのエラー処理を見やすくする

シェルスクリプトでエラーハンドリングをする場合、以下のようにエラーコードを if 文でチェックするのが一般的かと思います。 command ... if [ $? -ne 0 ] then echo "Error!" ... 2015年2月27日
nbeppu さんのアバター 43views

Rake でのシェルの実行方法

sh コマンドでシェルアクセスができますが、ダブルコーテーションやシングルコーテーションで括るのではなく、 %[...]といったフォーマットでコマンドを括ることにより、コマンド中のダブルコーテーションやシングルコーテーションをエスケープする... 2015年2月5日
@iwasaki さんのアバター 271views

開始日から今日までの間に特定の曜日が何回やって来たかをカウントするシェルスクリプト

開始日から今日までの間に特定の曜日が何回やって来たかをカウントするシェルスクリプトです。 ExcelやAccessなんかだともっと楽にできそうです。 #!/bin/sh START_DAY="2014-10-10" TODAY=`dat... 2014年10月9日
@iwasaki さんのアバター 114views

開始日から今日までの間に1日が何回やって来たかをカウントするシェルスクリプト

例えば毎月1日にバックアップ処理を実施して、毎日のcronの中でそのバックアップが正常に世代管理されているかをチェックするケースがあるかと思います。 例えば月次のバックアップが3世代分取られているかをチェックする際に、開始日から3ヶ月以上... 2014年10月9日
@iwasaki さんのアバター 1,131views

Amazon RDSでスナップショットを自動コピーするシェルスクリプト

RDSにはAutomated Backups機能があり、最大35日分のバックアップを自動で取ることができます。 しかし、その日数を超えてしまったバックアップは自動的に削除されるようになっています。 そのため、ある程度の期間のバックアップ... 2014年10月8日