ファイルに対して長いコマンドを実行し、他のコマンドを使用して結果を処理する必要があることがよくあります。次のファイルを処理するには、通常、必要なUpファイルが見つかるまでキーストロークで同じコマンドを再実行し、古いファイル名を新しいファイル名に変えます。
^oldfile^newfile
カラット()を次に置き換える方法はありますか?N最後の注文?私は(失敗した)配管を試しましたNth-last コマンドは、次のように置換を入力します。
$ !-4 | ^old^new
もちろん他の提案にも開いています。この小さなショートカットは実際に生産性を高めるのに役立ちます…
答え1
答え2
ファイル名を引数として使用し、function filename
必要に応じて入力するシェル関数で長いコマンドを作成できます。