今更学習したこと
ネットで検索してて,以下2点を発見.学習した.皆さんにもお知らせ.
・高速ファイル検索
/etcの下から,"hogehoge"って文字列の入ったファイルを探す必要ができた.ネットで調べたら.
$ find /etc -type f -print0 | xargs -0 grep hogehoge /dev/null
で,いいらしい.
$ find /etc -type f -exec grep hogehoge {} \;
より高速らしいよ.
・sudoでリダイレクトで書き込もうとしたらpermission deniedになっちゃったとき
例えば,前の記事で,
$ sed 's/jp.archive.ubuntu.com/ubuntu-ashisuto.ubuntulinux.jp/' \
/etc/apt/sources.list > sources.new
とホームディレクトリにリダイレクトすればOKだが,
$ sed 's/jp.archive.ubuntu.com/ubuntu-ashisuto.ubuntulinux.jp/' \
/etc/apt/sources.list > /etc/apt/sources.new
はsedの前にsudoをつけでも/etc/aptに書き込み権限がないのでpermission deniedだ.
そういうときは,(例が長くて恐縮だが)
$ sed 's/jp.archive.ubuntu.com/ubuntu-ashisuto.ubuntulinux.jp/' \
/etc/apt/sources.list | sudo tee /etc/apt/sources.new > /dev/null
でいけるらしい.
色々と奥深い.




![: 親和産業 [SS-EC100] エレクリーン100/グリス取リーナー](http://ecx.images-amazon.com/images/I/41D68bXXyJL._SL75_.jpg)
![: AINEX シリコングリス用ヘラ [GH01]](http://ecx.images-amazon.com/images/I/21YS3Y0DTVL._SL75_.jpg)
![: AINEX シルバーグリス [AS05]](http://ecx.images-amazon.com/images/I/21BASYAFF6L._SL75_.jpg)














Comments