タグ

shellscriptに関するhigeorangeのブックマーク (3)

  • 任意のtumblrのPictureだけを一括ダウンロードしてハァハァする - 僕だけが幸せになればいいのに

    tumblrっていうミニブログとクリッピングとソーシャル的な何かが一緒になったようなWebサービスにハマっている。多分使い方が間違っている気がするけど、僕は「2次元絵を集めまくる」のに使っている。 集めまくるのはまぁいいとしてWebで過去ログをブラウジングして、さかのぼって見るのって時間がかかる。MacのCoverFlowとか携帯とかで見まくって、つかの間の脳内ワールドにスムーズに酔いしれたい。 思い立ったが吉日。一括ダウンロードスクリプトを作った。 「tumblrget.sh」 スクリプトの #tumblrのarchiveURL DOMAIN=http://hogehoge.tumblr.com/archive のURLを任意のtumblrのドメインに書き換えて上書き。MacだかLinuxだかのUNIXコンソール上でダウンロードしたスクリプトと同じディレクトリで $ ./tumblrge

    任意のtumblrのPictureだけを一括ダウンロードしてハァハァする - 僕だけが幸せになればいいのに
  • @IT:シェルスクリプトをデバッグするには

    のように実行してもよい。-xオプションにより、コマンドの実行状況が標準エラー出力に出力される。 例として、以下のシェルスクリプト(backup.sh)を作成する。 #!/bin/sh TIME=`date +%y%m%d` while [ $# -gt 0 ] do cp -r $1 $1.$TIME shift done$ /bin/sh -x backup.sh gterm-error01.png sample.pdf ++ date +%y%m%d + TIME=050824 + '[' 2 -gt 0 ']' + cp -r gterm-error01.png gterm-error01.png.050824 + shift + '[' 1 -gt 0 ']' + cp -r sample.pdf sample.pdf.050824 + shift + '[' 0 -gt 0 ']

  • ウノウラボ Unoh Labs: SVN を使いやすくするシェルスクリプト

    こんばんは、naoya です。 ウノウでは、プログラムのソースコード管理に SVN を使っていますが、日々の開発の中でずっと SVN コマンドを使い続けていると、SVN コマンドの入力がめんどうになってくる場面があります。 今日は、SVN コマンドの入力を簡略化するために、僕が作成したシェルスクリプトをいくつか紹介します。 1) プログラムのリビジョンを一つ前に戻す 誤ってプログラムしたり、プログラムを変更してコミットしたあと、一つ前のバージョンに戻したい場合がたまにあります。そんなときは、SVN コマンドの場合は、次のように入力します。 svn merge -r 上書き対象のリビジョン番号:戻すリビジョン番号 対象のファイル名 このコマンドを使うには、対象ファイルのリビジョン番号を svn info で調べないとリビジョンを指定することができないので、次のようなスクリプトを作ってみ

  • 1