1

次のようなコマンドから返されたファイルに対して関数を実行したい:

less {ls ./my dir | tail -1}

しかし、私は何か間違ったことをしていますが、それゆえに指を置くことができません:

invalid suffix character in obsolescent option
4

2 に答える 2

2

xargsを使用します:

ls ./my dir | tail -1 | xargs less
于 2012-08-31T08:40:15.143 に答える
1

間違った区切り文字のセットを使用しています:

less "$( ls ./mydir | tail -1)"
于 2012-08-31T13:07:48.787 に答える