У меня n файлов хранится как .dat в каталоге, мне нужно взять только первые два столбца в каждом и удалить оригинал.
Я сделал это для одного файла
awk '{print $1,$2}' Test.dat > Test.dat.col
rm Test.dat
rename 's/.dat.col/.dat/' Test.dat.col
Как мне сделать это рекурсивно?
Моя неудачная попытка первой части find *.dat -printf "awk '{print $1,$2}' > \"%f.col\" | sh