yaourt
私はパッケージ検索が大好きですが、yaourt
私にDDoSを試すだけでも一部の検索ではパッケージが1,000個を超えて出ますね…
出力長を効果的に制限する方法は?
たとえば、時々私が探しているパッケージが次のようになることを知っています。いいえ内部にAUR
。yaourt
無視できる方法は何ですかAUR
?
また、いくつかのパッケージを購入man
できることを伝えますyaourt [regexp]
。これをどのように使用して検索結果を制限できますか?
答え1
場合は、探す標準(AURではない)パッケージの場合は、単に使用できます。これにより、およびのパッケージのみがpacman
検索されます。 (唯一のアドオンが検索の場合)core
extra
community
yaourt
aur
yaourt
必要に応じて、これらのパッケージをインストールできます。
検索に実際に使用するには、yaourt
もちろんフィルタリングにgrepを使用できます。
yaourt --color -Ss query | grep '^\S*[ce]\w*/' -A1
説明する:
--color
強制カラー出力(通常はパイプに入る出力を検出するため消えます)- 色付けに使用されるエスケープコードをスキップして、パッケージ名のみが一致していることを確認
\S*
してください。 (パッケージの説明は常に4つのスペースで始まります。) - パッケージ名の前の
[ce]\w*/
接頭辞と一致しますが、一致しませんcore/
。extra/
community/
aur/
- スイッチ
-A1
はまた、一致後にラインにパケット記述を印刷します。
答え2
コマンドをless
。テストするArchはありませんが、実行する方法は次のとおりです。情報(または他のコマンド)。
dmesg | less
スクロールして終了するには、矢印キーを使用してくださいq。hを押してコマンドのヘルプを表示することもできます。