タグ

compとshellに関するU40のブックマーク (2)

  • ○Linuxでの文字列検索が知りたい。 今、ディレクトリの階層が以下の状態にあります。…

    Linuxでの文字列検索が知りたい。 今、ディレクトリの階層が以下の状態にあります。 /home/room1a/room2a/room3a/room3a /room2b /room3b a.txt /room3c そして、a.txtにはmoziという文字列が書いて あるとします。 ○今、homeにいてファイルの中にある"mozi"という文字列を見つけたいのですが、 find ./* | grep "mozi" * or find ./* | grep "mozi" ./* とやっても深い階層の文字列まで検索しません。 UNIX/Linux系での検索方法を教えてください。

  • コマンドオペレーションの魅力を再確認

    より便利なUIとして登場したGUIだが、あらゆる場面で有効というわけではない。今回はコマンドベースで操作するCUIがどんなときに便利なのか、実例を挙げながら再確認してみたい。 最近では、GUIのおかげでマウスをグリグリと動かしていれば大抵のアプリケーションが実行できるし、使えるコマンドはあらかじめメニューとして用意されているという便利な世の中です。 しかし、GUIにも弱点はあります。オブジェクトやメニューを選択するときはマウス、文字を入力するときはキーボードというように、デバイスを使い分ける必要があります。また、結果の再利用がスマートにできない、作業の自動化が難しい、といったことが思い浮かびます。 裏を返すと、これらがCUIの便利なところというわけです。 コマンドオペレーションの便利さ 昔はインターフェイスがキーボードしかなかったので、文字を入力してその結果を出力させるのが当たり前でした。

    コマンドオペレーションの魅力を再確認
  • 1