Существуют другие процессы, которые генерируют файлы к a/b, который связан?
Очень возможно. Это могло бы быть это rm -rf
сначала удаляет все файлы, затем удаляет все каталоги. Под капотом, rmdir
системный вызов удаления каталога перестанет работать, если каталог не будет пуст. У Вас могло бы быть продолжение состояния состязания, где rm -rf
проверки, что каталог пуст, и это; другой процесс затем создает новый файл; наконец rm -rf
вызовы rmdir
, но другой процесс создает файл заранее.
Совет Faheem хорош: поместите ls
в Ваше состояние ошибки
ssh -T user@host <<EOF
cd somewhere
rm -rf a/b || ( ls -a a/b && exit 1 )
EOF
Исключая Falso может сделать это для пакетов mp3 файлов. Это - то, что я использую под GNOME:
Я не уверен, как отличается аудиокомпакт-диск, но если он делает, K3B определенно имеет инструменты, чтобы сделать это. Я был бы поражен, не делает ли это.
Я просто наткнулся на этот вопрос, потому что у меня была та же проблема. Это специфично для браузера файлов Dolphin, который поддерживает копирование компакт-дисков методом Drag&Drop.
Самый простой способ, кажется, отредактировать файл в ~/.cddb. CDDB кэширует запрошенную информацию в файле, названном в честь CDs hash (?). После того, как вы отредактировали файл, вам нужно закрыть и снова открыть CD в Dolphin.
Правильный файл можно найти, выполнив поиск хэша из конфигурационного файла в виртуальной папке CD в ~/.cddb
.