Форум: "Прочее";
Текущий архив: 2007.04.01;
Скачать: [xml.tar.bz2];
ВнизЗнатокам линукса Найти похожие ветки
← →
Kerk © (2007-03-11 14:36) [0]Пытаюсь удалять файлы по маске (*.undo)
rm *.undo
Не получается. Говорит вот что:
Argument list too long
Чтение man не помогло. ЧТо я делаю не так?
← →
Knight © (2007-03-11 14:59) [1]Мож он точку не понимает? мож так попробовать? rm *undo
← →
nt (2007-03-11 15:02) [2]маска расширяется при запуске, rm видит только список файлов. возможно, их так много, что argument list действительно получается too long :) (вроде POSIX гарантирует только 8 кб). тогда тебе поможет
xargs
. что пишетecho *.undo| wc -c
?
← →
Kerk © (2007-03-11 15:04) [3]> что пишет echo *.undo| wc -c?
← →
Kerk © (2007-03-11 15:04) [4][2] nt (11.03.07 15:02)
> что пишет echo *.undo| wc -c?
265886
← →
Kerk © (2007-03-11 15:05) [5]Как их тогда удалить-то?
← →
Knight © (2007-03-11 15:15) [6]http://www.citkit.ru/articles/97/
← →
Kerk © (2007-03-11 15:19) [7]
find . -name "*.undo" -print | xargs rm
Помогло. Спасибо огромное :)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.04.01;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.041 c