「2>&1&」へのショートカットを作成する方法はありますか?

「2>&1&」へのショートカットを作成する方法はありますか?

私はタイプするたびにscript.sh > log.txt 2>&1 &疲れを感じます。を試してみましたが、うまくalias bg21=2>&1 &いきません。

たとえば、これを行うと:

echo 5 > test.log bg21

test.log ファイルで以下を確認できます。

5 bg21

ベストアンサー1

関数を定義できます。

function bkg { 2>&1 "$@" & }

次に、次を使用します。

bkg script.sh arg1 arg2 ... >log.txt

おすすめ記事