スポンサーリンク
3-1.部分抽出

ランダムな単語を得る(sed内でbash変数を使う)

$RANDOM変数を元に、ランダムな単語を取得してみます。 /usr/share/dict/wordsを使います。 まずは、/usr/share/dict/wordsの行数(単語数)を調べてみましょう。 wcは行数や単語数を調べる...
3-1.部分抽出

headの意外な使い方

headはファイルの先頭部分を表示するコマンドですが、複数ファイルに使う場合、その質素な使用法には不釣り合いの豪華なパフォーマンスを提供してくれるコマンドです。 まずは、普通の使い方。 1〜100の数字を頭10行のみ表示しました...
1-6.パイプ・フィルタ

xargsのxの意味はexecuteかcrossか

xargsというコマンドは標準入力で与えられた改行区切りのテキストを、スペース区切りの引数に変換して、次のコマンドの引数へ渡すコマンドです。 フィルタ前 xargsでフィルタ後 フィルタ結果だけを見ると、縦に並んでいた1〜...
3-3.段組

花文字の上下左右反転(tacとrev)

banner花文字を反転加工してみましょう。 まずは、HELLOの花文字(*) 上下反転してみます。 次に、左右反転。 では、HELLO以外の文字ではどうでしょうか。 あれ、左右反転していないように見えます。 ...
4-3.文字列置換

sedやperlの置換構文〜substitute(s///)

sedやperlが備えているs///構文は、とても強力です。 s/置換前/置換後/オプション 先頭のsはsubstituteの略で置換するという意味です。s一文字で短すぎる気もしますが、慣れると見やすく入力しやすいです。 置換...
5-1.文字コード

青空文庫をコマンドラインで読む(SJIS->UTF8)

コマンドラインのキー操作に慣れると、いろんなことをコマンドラインで行いたくなりますが、読書もその一つです。 青空文庫の夏目漱石の小説「こころ」をダウンロードして読みたいと思います。 zip圧縮されていますので、unzipしま...
7-1.管理

ディスク使用量の内訳を調べる(du)

ディスク容量が不足しているときなどに、内訳を調べて容量を食いつぶしているディレクトリを調べ上げるのは簡単です。duコマンドを使います。 例によってlinuxカーネルソース一式を使って確認したいと思います。 省略のためheadしておき...
スポンサーリンク
タイトルとURLをコピーしました