sed
Qiitaカラの引用 pwd;find . | sort | sed '1d;s,[^/]*/,| ,g;s/..//;s/[^ ]*$/|-- &/'
すぐ忘却するのでメモ " i to-be inserted text" " a to-be appended text"ってのが一般形でいいかな -i (--in-place)で上書きで、たとえば、 1iで一行目の前、1aで1行目の後ろ、 /regExp/iで直前、/regExp/aで直後 1217 sed -i -e "1i #!/usr/local/bin/ru…
tr tagだけ /^/{ :top N /\/tr/!b top /^/s/\n/ /g } あれ、ブランケットがきえちゃう。 どうやって記述すればいいんだ?
完璧ではないが、これでなんとか実用に耐える? うまくいかないケースとしては 下のスクリプトの場合に関していえば、 同一ラインのなかのコメントのなかに マイナス(-)とハット(^)が共存して存在するとうまくいかない。あと、!--なる連続した文字列がコメン…
sedの一般系は [address][,address][!]{ command1 command2 } アドレスは行番号もしくはスラッシュ括られたpatternのどちらか [address]b[label] labelの後ろにホワイトスペースをいれてはダメ [address]t[label] labelの後ろにホワイトスペースをいれてはダ…