LLまつりでシェル芸勉強会やりました

Sat Aug 24 18:11:00 JST 2013 (modified: Tue Sep 19 13:17:34 JST 2017)
views: 1277, keywords:nkfは全角半角変換,カタカナひらがな変換もできるんやで,USP友の会,バイナリをパイプに流す,シェル芸,シェル芸勉強会 この記事は最終更新日が7年以上前のものです。

まだ会場にいますが、LLまつりで2時間のチュートリアルをやってきました。今年が初めてのマルチトラックで、チュートリアルもシングルトラックでは無理なので、史上初ということに相成りました。一日しかないイベントで2時間拘束しなければならず、かつ建物入り口からメイン会場までの動線上にない部屋だったので参加者は少ないだろうと気楽に考えていましたが、最終的には20人がワンライナー地獄を味わうことになりました。

スライド

20130824 第六回チャンピオンシップシェル芸ランナー勉強会 in LLまつり from Ryuichi Ueda


>>過去のスライドはこちら。

ポイント

今回は良問を作ろうとはせず、本能のままマニアック路線に走ったので、次のような悪行三昧になりました。

  • gawkで数字をバイナリ変換してパイプに通す(問題6,7)
  • nkfでマイナーオプションを炸裂させる(問題1,6)
楽しんでいただけたようです・・・。(本当か?)

個人的に収穫になったのは、今回はイベントがイベントだけにRubyの腕のいい人が少なくとも3人いたので、Rubyのワンライナーをいくつか拝む事ができました。スライドの解答にも加えておきました。何もないところからデータを生成するツール(要はseqの複雑版)として便利な使い方ができそうなので、Rubyワンライナーも研究してみようと思います。

最後に、機会をくださった実行委員会の方々、聴講いただいた方々に感謝感謝いたします。

[caption id="attachment_1123" align="aligncenter" width="225"]大写しになっちまったい。 大写しになっちまったい。[/caption]

懇親会で暴れる予定。

ノート   このエントリーをはてなブックマークに追加 
 

prev:シェルの&&||パズル next:grep -o

やり散らかし一覧

記事いろいろ