Just another Ruby porter,


1月上旬の日記 | RDF

2017-01-04 (Wed)

GNU sed 4.3 released

ああ、とうとう名無しのラベルは受け付けなくなってしまった。
バグ認定だ。

** Bug fixes

  sed no longer accepts a ":" command without a label; before, it would
  treat that as defining a label whose name is empty, and subsequent
  label-free "t" and "b" commands would use that label. Now, sed emits
  a diagnostic and fails for that invalid construct.

エラーになってしまう。

% echo | sed :

% sed --version | head -n1 
sed (GNU sed) 4.2.2
% echo | ~/local/bin/sed :
/home/eban/local/bin/sed: -e expression #1, char 1: ":" lacks a label
% ~/local/bin/sed --version | head -n1
/home/eban/local/bin/sed (GNU sed) 4.3

それはそれとして、正規表現マッチが10倍速くなるってまじか。

** Improvements

  sed's regular expression matching is now typically 10x faster

2016-12-28 (Wed)

忘年会

HUBには芋しかない。あと寒い。


2016-12-26 (Mon)

第26回シェル芸勉強会 Q3 #シェル芸

とりあえずQ3でunzipしない別解を思い付いたので。

% cp 20141019OSC_LT.pptx img.zip
% zip -d img.zip -x\*.{gif,jpg,png} \*
% unzip -l img.zip
Archive:  img.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
    99260  1980-01-01 00:00   ppt/media/image2.gif
    13744  1980-01-01 00:00   ppt/media/image3.png
   111613  1980-01-01 00:00   ppt/media/image10.jpg
   379635  1980-01-01 00:00   ppt/media/image9.jpg
   159302  1980-01-01 00:00   ppt/media/image7.png
   426687  1980-01-01 00:00   ppt/media/image1.png
   186174  1980-01-01 00:00   ppt/media/image4.png
    95304  1980-01-01 00:00   ppt/media/image8.jpg
    70496  1980-01-01 00:00   ppt/media/image5.png
    67739  1980-01-01 00:00   ppt/media/image6.gif
---------                     -------
  1609954                     10 files

pptxはzipファイルなんだから、zipコマンドで画像以外のファイルを消してしまえばいいわけだ。
実はthumbnail.jpegという画像ファイルもあるが、これはスライドではなくサムネイルなので除外した。


2016-12-11 (Sun)

12月中旬


2016-12-01 (Thu)

12月上旬


1月上旬の日記 | RDF


WWW を検索 jarp.does.notwork.org を検索

わたなべひろふみ
Key fingerprint = C456 1350 085F A320 C6C8 8A36 0F15 9B2E EB12 3885
Valid HTML 4.01!