僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
sed なら /^$/d だが、awk でもできた。
$ cat foo.txt first bar.txt bar bar bar end bar.doc $ awk '!/^$/{print}' foo.txt first bar.txt bar bar bar end bar.doc
sed -i に相当するのってあったかどうか。
$ echo -e 'g/^$/d\nw' | ed -s foo.txt
python2.7.3 以上で確認。
二年前のことなど、すっかり忘れてるだけなのかも。
>>> foo = 10 >>> bar = 20 if foo == 10 else 30 >>> baz = 30 if foo == bar else 40 >>> foo, bar, baz (10, 20, 40)
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。