xargsで受け取った引数を任意の場所で使用する方法
xargsオプションの-Iを使用する
変数的な感じで使いまわせます これを知っているかどうかで作業効率に差が出てきます
# ls a b c # ls | xargs -I{} cp {} {}.bak # ls a.bak b.bak c.bak
あとは sh -c “” の中に変数を入れてあげれば使用することもできます sarコマンド等で使用すると捗ります
変数的な感じで使いまわせます これを知っているかどうかで作業効率に差が出てきます
# ls a b c # ls | xargs -I{} cp {} {}.bak # ls a.bak b.bak c.bak
あとは sh -c “” の中に変数を入れてあげれば使用することもできます sarコマンド等で使用すると捗ります