主流のLinuxディストリビューションにはsedスクリプトが組み込まれていますか?

主流のLinuxディストリビューションにはsedスクリプトが組み込まれていますか?

を学ぶとき、bashLinuxの新しいインストールにすでに存在する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行のコードにすぎません。bashsh

sedLinuxボックスで実際のスクリプトをどこで見つけることができますか?それとも、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」などの単語との一致を避けることができます。grepsedusedsupposedly

おすすめ記事