私がbashでコマンドのパラメータを探している状況に遭遇しました。たとえば、find -type f -name '*py' -print0
です。それらのすべてを見つけるために、私は人、情報、または--helpオプションを通過する必要があります。これは面倒で時間がかかります。この検索を瞬時に行う方法はありますか?理想的には、私は次のようなものを見たいと思っています:find -type --help
findのタイプオプションに関するヘルプ。bashでのコマンドオプションのクイック検索
答えて
マニュアルページがless
で開いている場合は、/
を使用して検索することができます。次の検索
ため
man find
/-type
N、N前回の検索のための
非常に良い。直接の検索ほど強力ではありませんが。 –
これを改善する1つの方法は、 '/ --OPTION'のようにクエリに2つのスペースを先行させることです。ほとんどの場合、ほとんどの場合、定義では、' -OPTION'が使用される部分をスキップします。文。 これは実際に私が探していたものです。 – krzemian
ここに私の.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
は、「type」というフレーズがすべて出現したかどうかをマンページで検索します。
または mans find -type
(ダッシュ付き)正確なオプションがわかっている場合は、
あなたの.bashrc
に
function mangrep { man -P less\ -p\ \""${1}"\" ${2}; }
を置くことができます。 mangrep pattern page
はless
でマンページを開き、Blaz Balons answerのように直接パターンを検索します。だから、
mangrep " -print" find
はあなたにfind
の-print
オプションの適切な場所を提供します。また、前方検索と後方検索のほか、lessの他のすべての機能にはn/N
を使用できます。
- 1. NSMutableArrayのクイック検索????/
- 2. クイック検索アルゴリズムのコストモデル
- 3. SWTテーブルの「クイック検索」
- 4. AcumaticaフィルタリングPXSelectorクイック検索
- 5. CRM 4.0のマーケティングリストメンバーのクイック検索
- 6. PostgreSQL JSONクイック検索(任意のキーからの検索値)
- 7. 「クイック検索」でフレキシグリッドワイルドカード検索が可能ですか?
- 8. 平均変数リストのクイック検索
- 9. PassNGuardクイック検索パターンの仕組みは?
- 10. バイナリ検索ツリーへの配列クイック
- 11. クイック検索ボックスを使用したアンドロイドの検索
- 12. PouchDBクイック検索で部分一致が検索されますか?
- 13. neo4j:リスト内のノード間の関係のタイプのクイック検索
- 14. クイック検索のためのバックエンドデータストレージの作成
- 15. クイック検索によるDatagridのレコードのハイライト
- 16. Salesforceのクイック検索におけるアクセス修復のオーバーライド
- 17. 検索のコマンドラインでbashカーソルを移動
- 18. Mavenのエンベッダ:コマンドオプション
- 19. クイック検索ボックスのスタイルを変更する
- 20. ウェブサービス経由でクイック検索ボックスに入力する
- 21. クイック検索ボックス:SUGGEST_COLUMN_INTENT_DATAを取得できません
- 22. Windows上でVIMとNetrwを使用したクイック検索
- 23. 「クイック作成」のリラックス検証
- 24. powershellコマンドオプション
- 25. 検索と置換 - bash
- 26. 簡単なテキスト検索Bash
- 27. javac複数のコマンドオプション
- 28. Bashスクリプトの検索最大MTU
- 29. Bashの検索と置換文字列
- 30. bash ffmpegファイル名の空白と検索
有用かもしれませんが、可能ではないと思います。プログラムの中には、 "program --help type"などのように、そのような機能を実際に組み込んで、 "-type"パラメータのヘルプを依頼するものもあります。しかし、多分、manページからこの情報を発掘するいくつかの秘密のシェルスクリプトを構築することは可能です。 – Jubatian
私はbashについて知りませんが、zshはプラグインを書くのがかなり簡単です。そのためにはもっと幸運かもしれません。 – tjameson