0
У меня есть каталог файлов на устройстве Android (старше) и хочу, чтобы cat
файл, который появляется последним в списке файлов, когда я звоню ls
. Теперь на моем Linux компьютере я не хотел иметь никаких проблем с этим, я мог бы просто сделатьЗахват последней строки выхода «cat» без заголовка, хвоста, sed или awk
ls | tail -n 1
Но на моем телефоне, ни tail
, ни head
, sed
или awk
доступны. И что же мне делать?
файлов '= (*); cat "$ {files [@]: -1}" '? Но использование «последнего в списке файлов» или в этом случае «последнее в порядке glob» не является надежной вещью. –
Дает «плохую замену» в оболочке Android, отлично работая над Ubuntu (несколько раз пытался исправить ошибки). – zinfandel
Думал, что может. Попробуйте 'while IFS = read -r; do a = $ REPLY; сделано < $ (printf "% s \ n" *) EOF echo "$ a" '? –