タグ

2014年10月26日のブックマーク (2件)

  • bash によるオプション解析 - Qiita

    すこし記事が長いため、簡単なアウトラインを書いておきます。要点だけ掴みたい場合は、最終項の「まとめ」を読むのがいいかもしれません。 コマンドライン引数の一般的な解析手法 それぞれの特徴 〜 getopt と getopts の違い getopts(メリット・デメリット) getopt(メリット・デメリット) 自前で解析しちゃう(唯一のデメリット) まとめ ============================= コマンドライン引数を処理する一般的な手法として、 getopts getopt shift などで自力で解析 といった具合に、上から順に考えつくかと思います。getopt(3) は UNIX において、コマンドの引数を処理する一般的な C 言語のライブラリ関数です。それを用いて実装されたコマンドが getopt(1) です。Bourne シェル系だと内部関数になりますが、同系統の

    bash によるオプション解析 - Qiita
  • HOME > 電算 > sed メモ

    HOME > 電算 > sed メモ sed メモ sed メモ(第二版)があります。そちらを見て下され。(2015-5-26) 2014-10-04 一部更新 私はこの小さな働き者が大好きだ。 gnu.org にある "sed, a stream editor" (http://www.gnu.org/software/sed/manual/sed.html) が何かと有用。日語訳が、http://www.bookshelf.jp/texi/sed/sed-ja_toc.html にあったよ。 目次 sed と改行 2 行にわたるパターンにマッチさせる sed で段落内改行を削除 sed で改行コードの変換 コマンドたち ホールドスペースの利用 数字をインクリメントする ○○行ごとに区切る 一行の字数をそろえる URL の抽出 sed と改行 こちらに新版があります(2015-5-26