Все команды зависают с поврежденным файлом.

find на помощь!

CURDIR=`pwd`
IFS=$'\n'
for d in $(find. -type d); 
do 
    cd $CURDIR/"$d"
    $CURDIR/script.sh
done

Еще лучше... удалите "все файлы в каталоге" из вашего скрипта и:

IFS=$'\n'
for f in $(find. -type f); 
do 
   ./script.sh "$f"
done
0
19.12.2019, 10:58
1 ответ

Это удаленная файловая система, поэтому на локальном компьютере вам больше нечего делать.

Свяжитесь с администратором удаленной системы и объясните ему проблему. У них должна быть возможность удалить файл непосредственно с файлового сервера

.
1
28.01.2020, 02:38

Теги

Похожие вопросы