読者です 読者をやめる 読者になる 読者になる

crash 6.0.2でファイルからの入力にパイプが使えるようになった。

linux kernel

tumblrから移動
Fedorabugzillaで機能の要望が出ていたんですが、それが実装されたようです。 これにより、ファイルからの読み込みに”<”が使えるようになりました。チェンジログはこちら FedoraならFedora16、17(今はrawhide)にパッケージあります。
コマンドの引数をファイルから読む場合とか、

crash> cat ps.txt
ffff880251830000

crash> ps < ps.txt
   PID    PPID  CPU       TASK        ST  %MEM     VSZ    RSS  COMM
      1      0   1  ffff880251830000  IN   0.2   57680  24828  systemd

コマンドごとファイルから読み込む場合

crash> cat pid.txt
struct task_struct.pid
crash> < pid.txt
crash> struct task_struct.pid
struct task_struct {
   [668] pid_t pid;
}

これでちょっと楽になりますね。