| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Системное программирование > Сервер накрылся, в чем проблема в команде? |
| Автор: Logo 22.10.2009, 09:47 | ||
| Не знаю кто виноват, в команде ли проблема, или это сервак глюканул. Ввел команду через SSH, и все, приконнектится нельзя, сайты не работают. Приходится восстанавливать из бекапов, часть работы потерянно. Команда
Выполнил в каталоге www, где сайты лежат, надо было очистить несколько папок от стандартных файлов, создаваемых при создании домена через панель. В sites.txt имена доменов. Во после выполнения он еще че-то несколько раз спросил, на что я ответил n. l ключ поставил с вопросом, т.к. не помню был он или нет. VDS, FreeBSD, под пользователем root. |
| Автор: krypt3r 22.10.2009, 12:20 | ||||||||
| chomp делается при указании параметра -l Сравните, команда
выведет
а команда
выведет
|
| Автор: KSURi 22.10.2009, 12:58 | ||
Надо было так:
Поскольку в данном случае $_ не инициализирована, то получается, что команда была rm -r /* UPD: поспешил, оказывается -n работает и без < |
| Автор: amg 22.10.2009, 15:30 |
| Спасибо за эту информацию! |
| Автор: Logo 22.10.2009, 17:39 |
| Проверил, у меня перевод строки в $_ есть и с l, и без. Наверно, из-за него случилось. |