を学ぶとき、bash
Linuxの新しいインストールにすでに存在するbashスクリプトを研究することが非常に役に立つことがわかりました。多くのあいまいな機能のほとんどのチュートリアルで。/etc/profile
/etc/rc.d/init.d/
bash
今学んでおり、sed
機能リストははるかに短いですが(それですべての機能を見たことがわかります)、sed
実際にsed
使用される存在する生産、チュートリアルの例だけではありません。
sed
そのために、UbuntuやCentOSなどのよく知られているLinuxディストリビューションにすでに存在するスクリプトを調べたいと思います。問題は、そのようなスクリプトがどこにあるのかわからないということです。私はこれを試しましたが、file /bin/* | grep script | sed 's/:.*//' | xargs grep sed
結果はありませんでした。 file /sbin/* | grep script | sed 's/:.*//' | xargs grep -c sed
私が見ているいくつかの結果を返しますが、これまでに確認した結果はすべてsed
スクリプトに含まれているコード、または1行のコードにすぎません。bash
sh
sed
Linuxボックスで実際のスクリプトをどこで見つけることができますか?それとも、sed
実際に生産に使用されるいくつかのスクリプトを見つけるのに最適なオンライン場所がありますか? (読むことはsedtris
私の目的にあまり役に立ちません。;)
ベストアンサー1
努力する:
grep -w sed /etc/init.d/*
grep -w sed /etc/grub.d/*
grep -w sed /usr/bin/*
1つ目は私のシステム(debian)で25個のスクリプトを生成し、2つ目は47個のスクリプトを生成します。
このオプションは単語全体を見つけることに制限-w
されています。これにより、「or」などの単語との一致を避けることができます。grep
sed
used
supposedly