2016年05月02日

今いる階層以下にある通常ファイルの中から指定する文字列を探し出す。findコマンドの活用

$ find ./ -type f -print | xargs grep 'gtk-theme-name*'

archbang上、
上記のコマンドを、~/.config/chromium
において実行。gtk-theme-name*が
発見したい文字列。ありませんでした、

じぶんディストロの件、chromiumの設定の、
デザインの初期値で
「gtkテーマを使用する」が選ばれた状態にしたく、
試みたんだけど、この言葉じゃ見つからなかった。
インストーラーにchromiumを
インストールさせるだけでは、
google固有のclassic(ブルー)が初期値になってしまうので。

このコマンドは、
「そのようなファイルやディレクトリはありません」のクズが
大量に排出される。在れば、最終行に表示される。
あんまり上のほうの階層でやらないほうがいいだろうね。

~/.configでBlackMATEを探したら、
………………………………………………………………………
…………………………………………………………………
grep: Run: そのようなファイルやディレクトリはありません
grep: ./chromium/Certificate: そのようなファイルやディレクトリはありません
grep: Revocation: そのようなファイルやディレクトリはありません
grep: Lists: そのようなファイルやディレクトリはありません
./gtk-3.0/settings.ini:gtk-theme-name=BlackMATE
$

何行目に在る、までは出ない。多数行だと、、、
ファイルさえ見つかれば、エディタ(lxterminal)の検索機能を
使えばいいね。覚えておくと便利かも。

コマンドの詳しい解説は:
ttp://kawatama.net/web/1141


posted by ブログ開設者 at 21:24| Comment(0) | linux | このブログの読者になる | 更新情報をチェックする