私は、bash でコマンドのパラメーターを常に探している状況に陥っていました。たとえば、find -type f -name '*py' -print0
. それらをすべて見つけるには、面倒で時間がかかる man、info、または --help オプションを使用する必要があります。この検索を瞬時に行う方法はありますか。理想的には、次のようなものを見たいと思っています:find -type --help
検索のタイプ オプションに関するヘルプの記述。
5939 次
3 に答える
1
これが私の.bashrcにあるものです
# man search
mans()
{
if [ $# -ne 2 ]; then
echo "I need 2 args. a man page and a search phrase."
exit 1
else
man -Pless "$1" | grep -C10 --group-separator="==============================" -- "$2"
fi
}
mans find type
man ページで「type」という語句をすべて検索します。
または:
mans find -type
(ダッシュを使用して) 探している正確なオプションがわかっている場合。
于 2013-07-07T07:54:42.290 に答える
0
あなたが置くことができます
function mangrep { man -P less\ -p\ \""${1}"\" ${2}; }
あなたに.bashrc
。次に、 Blaz Balons answermangrep pattern page
のように、マンページを開き、less
パターンを直接検索します。そう
mangrep " -print" find
-print
のオプションの適切な場所を提供しますfind
。n/N
また、less の他のすべての機能と同様に、前方および後方検索にも引き続き使用できます。
于 2014-05-17T12:42:46.810 に答える