5
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

##はじめに
今すぐ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

inemuri.gif

##試行錯誤したこと
より作業している感を出すことを考えました。
lsmanhelpを試していく中で、ifconfigにたどり着きました。
MacだけでなくLinuxでも使える汎用性の高さ、さらに絶妙なインデントが仕事してる感が増します。

##おまけ
より簡潔に書くためにOSコマンドのみでやっていたが、実際のコードをcatするとさらによくなります。

以下のようなファイルを所定の場所に配置。

inemuri.html
<!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が欲しいなと思った今日この頃。

5
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?