重複の可能性:
コマンドラインの最後の出力を再利用するには?
たとえば、私が入力した場合
aptitude search dia
無関係な内容をたくさん受け取ります。その時点で、私は| head
ORが| grep -w dia
(考えてみると)結果を単純化すると疑いました。!! | head
orと入力できますが、!! | grep -w dia
検索は再実行されます。しかし、そうする必要はありませんでした。私はすでにその部分に満足していました。それでは、できる方法はありますかmost_recent_stdout | whatever
?
(これは単なる例なので、能力オプションやそれに似たものを見つけることはできません。)
答え1
stdout
これを達成するには、ファイルにリダイレクトしてからそのファイルをcatする必要があります。 Bash自体はコマンド出力を保存しません。
あるいは、同様のプログラムを使用してscreen
セッション記録をファイルに保存することもできます。ただし、すべての内容とコマンドラインの出力が表示されます。