jus共催 第32回全くインスタ映えしないシェル芸勉強会
- ryuichiueda
- 5632
- 10
- 1
- 0
perlで文字列を反転させるには、スカラーコンテキストで評価する必要があるらしい。これならok $ echo abc | perl -lne 'print scalar(reverse $_)' #シェル芸
2017-12-02 17:47:46有限オートマトンを超える正規表現(?)#正規表現とは #シェル芸 #東京 #LT pic.twitter.com/oVt2jvkDoX
2017-12-02 17:51:41A3. cat /etc/services | grep tcp | grep -v udp | sed 's@/tcp.*@@' | while read s p;do factor $p | awk 'NR==2' | xargs echo $s; done #シェル芸
2017-12-02 17:52:41「攻略できた人が出たら終われるんですけど・・・」 #やめて #シェル芸 pic.twitter.com/vk5y5KU6Y4
2017-12-02 17:55:01ここからワンライナーで抽出 $ echo 'aaa\footnote{bbb{c{eee}f{ggg}}ddd}eeee' #シェル芸
2017-12-02 17:56:22こうしましょう。 #シェル芸 $ echo 'aaa\footnote{bbb{c{eee}f{ggg}}ddd}eee\textbf{hhh}e'
2017-12-02 17:56:57鳥海さんからの問題: ここから\footnote{...}の部分を抽出のこと $ echo 'aaa\footnote{bbb{c{eee}f{ggg}}ddd}eee\textbf{hhh}e' #シェル芸
2017-12-02 17:58:12echo 'aaa\footnote{bbb{c{eee}f{ggg}}ddd}eee\textbf{hhh}e' | perl -nle '$re=qr/{(?:(?>[^{}]+)|(??{$re}))*}/; print $& if /$re/' #シェル芸 twitter.com/ryuichiueda/st…
2017-12-02 17:59:27あれれ? $ echo 'aaa\footnote{bbb{c{eee}f{ggg}}ddd}eee\textbf{hhh}e' | tr -d '\n' | perl -nle '$b=qr/{(?:(?>[^{}]+)|(??{$b}))*}/;print for /$b/g' {bbb{c{eee}f{ggg}}ddd} {hhh} #シェル芸
2017-12-02 18:03:29perl -e '$/ = undef; $_ = <>; $b = qr/{(?:(?>[^{}]+)|(??{$b}))*}/; print "$_\n" for /footnote$b/gs' < contents.tex #シェル芸
2017-12-02 18:03:57$ echo 'aaa\footnote{bbb{c{eee}f{ggg}}ddd}eee\textbf{hhh}e' | tr -d '\n' | perl -nle '$b=qr/{(?:(?>[^{}]+)|(??{$b}))*}/;print for /\\footnote$b/g' \footnote{bbb{c{eee}f{ggg}}ddd} #シェル芸 #写経しただけ #LT #なんてLTなんだ・・・ #東京
2017-12-02 18:06:33昨年のLT。面白かった。| ネットワークでなぜ遅延が生じるのか #congestion #latency slideshare.net/junkato1272/ss… @SlideShareさんから #シェル芸 #東京 #LT
2017-12-02 18:11:57怪物曲線はJavascriptなら簡単に描けます! #シェル芸 twitter.com/butackle66/sta…
2017-12-02 18:13:48Vol.28 Q3 % tr -d '\n' < contents.tex| perl -lne 'print $& while /\\footnote(\{(?:(?>[^{}]+)|(?1))*\})/g' #シェル芸
2017-12-02 18:14:03「目で写経したけどシンタックスエラー連発で無理だった。」 #シェル芸 #東京 #LT pic.twitter.com/THPFiXq4dq
2017-12-02 18:17:30