Haveria uma maneira de usar a saída de ls -ltr
with xargs
?
Suponha que o resultado de ls seja um arquivo conforme abaixo.
ls -ltr | tail -1 | xargs -I{} open {}
Para comparação, eu uso o seguinte comando para usar find para mover arquivos:
find ~/Downloads/ -iname '*hello*' -print0 | xargs -0 -I{} mv {} ./
Podemos de alguma forma usar o caractere NUL?
[Resolvido]
Conforme mencionado nos comentários do @illkachu, o seguinte funciona, mas não é sugerido.
somecmd "$(ls -tr | tail -1)"
O que Stéphane sugere parecem ser alternativas.