Вопрос: почему менеджер по ИТ хотел бы изменить конфигурацию сети, когда он даже не доволен оболочкой? Я сказал бы ему избегать рабочих серверов, если он ожидает, что я сделаю свое задание правильно. Он делает свое задание (оплата меня), я действительно взрываю (серверы работы).
Так или иначе возможно, команда 'установки' может выручить Вас. Как насчет того, чтобы делать/etc/sysconfig/network-scripts svn или репозиторий мерзавца. Чем Вы, по крайней мере, может вернуться к предыдущей версии. Я не столкнулся с проблемой как Ваша сам, потому что я склонен писать сценарий конфигурации сети во время развертывания и оставлять ее в этом. То, что Вы описываете, походит на ошибку, хотя, таким образом, Вы могли бы хотеть зарегистрировать bugreport о непоследовательном поведении того инструмента.
Установка марионетки для тривиальной задачи как это не является большой работой между прочим, так, чтобы мог бы составить хорошее решение.
Получите имена файлов с ls -f
или ls -U
(если поддерживается), чтобы не иметь ls
или Ваша оболочка разбирается в именах. Просто ls -f | egrep -v '\.|\.\.' | xargs rm -f
. Если это - частая необходимость, Вы могли бы хотеть записать маленькую утилиту C, чтобы сделать это.
egrep -v '^\.$|^\.\.[110]#39;
– Paused until further notice. 12 April 2010 в 21:07.
и..
из выводаls
, но он также устранит такие сгенерированные имена файлов какtmp.C9rDc96tca
– Paused until further notice. 13 April 2010 в 01:08