2017-06-11から1日間の記事一覧

bashでランダムな2進数を生成

8bitの2進数をランダムに出したかったのでメモ。 bashでランダムな10進数の数字を2進数に変換する。 echo "ibase=10; obase=2 ; `expr $RANDOM % 256`" | bc$RANDOM は0~32767までの数字を出力する それをnで割った余りを割り出す。0~255までのランダムな…

linuxコマンドライン上からメール送信

linux上からメール送信したときのメモ。 [user@hostname ~]$ mail -s “件名” -r 送信元アドレス 宛先アドレス #Enterを押したあとに本文入力。 #ヒアドキュメント的に入力できる。 お疲れ様です。 明日の飲み会行けたら行きます。 以上、よろしくお願いいた…

grepコマンドで特定の文字列を抜きだす

linuxのgrepコマンドを使っていて、特定の文字だけ抜き出したい時に調べたメモ。 以下のようなテキストファイルをベースに色々試す。「-w」「-x」などのオプションでの挙動の違いなど。 $ cat test.txt duck duckduck hogehogeduck duck 12345 #オプション無…