私はUbuntuにいます。いくつかのパラメータ(改行文字で区切られた)をコピーし、次のものを使用できます。シェルこのように出力してみてください
$ xsel
arg1
arg2
arg3
arg4
...
さて、これらの各パラメータを別のコマンドで使用し、パラメータと同じコマンドを実行したいと思います。
だから私は努力しました
$ xsel | mycommand "constantArgument" $1
ただし、これはmycommand
最初のパラメータに対してのみ行われます。各パラメータについてどうすればよいですか?
ベストアンサー1
あなたは単に使用することができますxargs
xsel | xargs -n1 echo mycommand
-n1
mycommand のパラメータを意味しますが、これは練習実行なので、実行する内容を示します。実行するには削除してください。echo
定数パラメータの場合
xsel | xargs -I {} -n1 echo mycommand "constantArgument" {}