Я произвел маленький рукописный шрифт, чтобы читать десять тысячи (10.000) файлов, отделенных в десяти тысячах папок. Я делаю доказательство внутри папки и команды функционируют. Однако, когда я пробую применяться ко всем папкам, оно не функционирует.
Чем может быть ошибка, если, когда я произвожу файл .txt
с этой командой, кажется, читай все файлы?
Доказательство:
find $PATH1 -maxdepth 2 -type f > leyendo_subcaretas.txt
То, что я пробую сделать:
PATH1='/home/mar/Documents'
echo "Leer archivos..."
find $PATH1 -maxdepth 2 -type f | for file in *.nc;
do
gmt grd2xyz $file -R110/130/40/50 -fig -fog | gawk '{print $1, $2, $3}' > $(basename $file .nc).dat
done
Кроме того: как я делаю для того, чтобы сохраняли новые файлы в той же папке или с именем папки, так как после того, как имели равные имена, находится sobrescribiendo каждый файл в папке, где помещен рукописный шрифт.
Большое спасибо из-за помощи.