##はじめに
今すぐalias登録すべきワンライナー by ゆめみ①-2 Advent Calendar 2018 の21日目の記事です
みなさんも、仕事中どうしても居眠りしたくなることってありますよね。
そんなときに使ってください。
※これはネタです。
##これを考えた経緯
・居眠りしてても、どうにか仕事してるようにみせたい
##作ったワンライナー
まるで入力しているかのようにコマンドの結果を表示するワンライナー
for i in $(seq 1 $(ifconfig -a | wc -c)) ; do clear ; ifconfig -a | head -c $i ; sleep 0.05 ; done
##試行錯誤したこと
より作業している感を出すことを考えました。
ls
やman
、help
を試していく中で、ifconfig
にたどり着きました。
MacだけでなくLinuxでも使える汎用性の高さ、さらに絶妙なインデントが仕事してる感が増します。
##おまけ
より簡潔に書くためにOSコマンドのみでやっていたが、実際のコードをcat
するとさらによくなります。
以下のようなファイルを所定の場所に配置。
<!DOCTYPE html>
<html lang="ja">
<head>
<title>inemuri</title>
</head>
<body>
<p>Hello World!</p>
</body>
</html>
###ワンライナー
for i in $(seq 1 $(cat inemuri.html | wc -c)) ; do clear ; cat inemuri.html | head -c $i ; sleep 0.05 ; done
##おわりに
でもやっぱり仕事中は居眠りしないのが一番ですね。
それにしても、実行中ターミナルがすごいチカチカしたから新しいMacが欲しいなと思った今日この頃。