揮発性のメモ2

http://d.hatena.ne.jp/iww/

2013-02-02から1日間の記事一覧

正規表現でマッチした文字列を出力

ifconfigの結果からIPアドレスを取り出して出力する /sbin/ifconfig | perl -ne '/inet addr:([0-9.]+)/ && print "$1\n"'

GNOMEの壁紙の自動変更

/home/hoge/kabe/ の中のjpgファイルからランダムに壁紙チェンジ #!/bin/sh set -e # 壁紙変更の下準備 PID=`pgrep -u hoge -n nautilus` eval `tr '\0' '\n' < /proc/$PID/environ | grep ^DBUS_SESSION_BUS_ADDRESS=` export DBUS_SESSION_BUS_ADDRESS # …

テキストをランダムにソートする

sortコマンドに-Rオプションがあるとき [sort] テキスト行をランダムに並び替え - 綾小路龍之介の素人思考 cat hoge.txt | sort -R sortコマンドに-Rオプションがないとき テキストファイルをランダムに並べ替えるワンライナー - 昨日知ったこと cat hoge.tx…