shell

shell

Solarisのsarコマンド

sarコマンドでDebian/Ubuntuのsarコマンド設定を書きました。 Solaris11でもSolarisのシス...
shell

ファイルの更新日付とアクセス日付

ファイルが持っている日付情報は、3つあります。 最初にファイルを作成すると全て同じ日付になっています。 $ touch ...
shell

ファイルから特定の行を取り出す

ファイルから特定の行を取り出すワンライナーです。 下記は、/etc/passwdの2行目を取り出します。 $ awk '...
shell

ディスクを消費しているディレクトリ

duのオプションで便利なの見つけました。 ディスク消費で変動するのは、/var, /home, /usr/localくら...
shell

seqコマンド

プレフィクス+連番のテキストを生成する時に使えるのがseqコマンドです。 初期値、増分、最大値を指定できますが、桁数や0...
shell

ドットファイルも含めてtarする方法

tarコマンドは、ドットファイルを無視します。こんな感じで.testrcファイルは無視されます。 $ ls -a tes...
shell

bashのデバッグ

bashは、構文チェック、デバッグメッセージが使えることは知っていましたが、デバッガが使えるとは知りませんでした。 構文...
shell

コンパイラのないマシンにコマンドをコピーする方法

使いたいコマンドがインストールされていないときは、ソースからコンパイルします。 コンパイラがインストールされていないマシ...
shell

awkで複数ファイルにデータを出力する

行単位のデータを、ある条件で複数のファイルに振り分ける処理をするときbashのreadが思い浮びますが行単位のデータにス...
shell

シェルの重複起動防止

同じシェルを複数起動しないようにするには、ロックファイルを使う方法が良く知られています。 単純明快な方法ですがシェルがk...