タグ

2014年5月19日のブックマーク (2件)

  • 使いやすいシェルスクリプトを書く

    できればシェルスクリプトなんて書きたくないんだけど,まだまだ書く機会は多い.シェル芸やワンライナーのような凝ったことではなく,他のひとが使いやすいシェルスクリプトを書くために自分が実践していることをまとめておく. ヘルプメッセージ 書いてるシェルスクリプトが使い捨てではなく何度も使うものである場合は,体を書き始める前に,そのスクリプトの使い方を表示するusage関数を書いてしまう. これを書いておくと,後々チームへ共有がしやすくなる.とりあえずusage見てくださいと言える.また,あらかじめ書くことで,単なるシェルスクリプトであっても自分の中で動作を整理してから書き始めることができる.関数として書くのは,usageを表示してあげるとよい場面がいくつかあり,使い回すことができるため. 以下のように書く. function usage { cat <<EOF $(basename ${0})

  • UTme! - スマホでデザイン、君だけのUT!

    クレジットカード※1 後払い(コンビニエンスストア・銀行・郵便局)※2 ※1 クレジットカード決済にかかる手数料は弊社が負担します。クレジットカード会社により締め日および引落日が異なるのでご注意ください。ご注文者様ご人名義のクレジットカードのみのお取り扱いとさせていただきます。なおデビットカード、チャージ式カードはご利用いただけません。 ※2 銀行振込の場合の振込手数料はお客様負担となります。その他後払いについて詳しくはGMOペイメントサービス株式会社のページをご確認ください。

    UTme! - スマホでデザイン、君だけのUT!