Eu estou tentando usar find -exec com vários comandos sem nenhum sucesso. Alguém sabe se comandos como os seguintes são possíveis?
find *.txt -exec echo "$(tail -1 '{}'),$(ls '{}')" \;
Basicamente, estou tentando imprimir a última linha de cada arquivo txt no diretório atual e imprimir no final da linha, uma vírgula seguida pelo nome do arquivo.
find
página do manual: There are unavoidable security problems surrounding use of the -exec option; you should use the -execdir option instead.
unixhelp.ed.ac.uk/CGI/man-cgi?find