それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

gnu

sed で改行削除/sedで全文(複数行マッチ)

sed で改行を消してCSVにしたい。 コマンドの結果の改行を消してCSVのようなカンマ区切りに変換したい。 他の置換ツールや python / ruby のワンライナーに回せばいいと思うけど、sedでできたほうが汎用性が高そう。そのためsedで改行を置換、改行を別の文字…

findコマンドでファイルの所有ユーザーを調べ所有者を間違っているファイルを探す。

find コマンドで、自分以外の所有者のファイルを探す。 ユーザーがtakuya 以外のファイルやディレクトリを探す。 find . -not -user takuya 指定した所有者のファイルを探す。 not を外せば、所有者を限定してファイルを探す。 find . -user takuya オーナー…

シェルの組込関数(ビルトイン)の使い方manを見る方法

Shell Built'in Functions のヘルプを見たい Man ページだと見れないんだよ。man だと。 man history ## 見れない。 man で見ると、shell builtins に飛ばされる。そしてオプションを見られない。 help を使う。 help history help コマンドを使う。 シェル…

バーコード作成するコマンド gnu-barcode/rubygemsのgbarcode

gnu

お手軽にバーコードを作って、家の片付けに利用しようと思いました。バーコードリーダーあるし。なくてもiPhoneでバーコードを認識できるので、ものの所在や行方を簡単にログ取れそうな気がしました。(barcode)コマンドラインツールとしても使えるし、ソース…

ソースを綺麗に整形表示するGNU source-highlight

gnu

source-hightはプログラムのソースコードを色付けしてカラフルに、ハイライト表示したHTMLを作ることが出来る。 ソースコードの色付けは、専用のフォーマットでしかできないと思ってたら、これで一瞬できるのでなぜ今まで知らなかったと悔しい思いをしている…