ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Linux, Freebsd, *nix (https://forum.antichat.xyz/forumdisplay.php?f=124)
-   -   Подскажите решение. (https://forum.antichat.xyz/showthread.php?t=1806363)

obnon 29.10.2009 06:49

Только SSH.
Perl, PHP, Python не могу там выполнять.
grep/cutом или еще как.

Как пройтись по всем файлам /var/www/*.*
и во всем сразу балком удалить текст:

текст в разном формате может быть.

wratyr 29.10.2009 11:59

sed -i "/^$/d" /var/www/*.*

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

obnon 30.10.2009 14:25

Гм, оказывается туда через SSH не получяется - Can`t execute command on non local filesystem. Это я миднайт командером по ФТП зашел. Неужели вручную прейдется все удалять.

feretjhon 06.11.2009 14:37

Так доступ есть по SSH или через FTP?) Если через ftp пытаться выполнить эту команду, естественно ничего не получится.

stimels2 18.11.2009 14:08

проще будет слить все по фтп, пройтись автоматом локально.
можно добавить конструкцию c find для рекурсивного поиска и потом залить обратно

Brin 24.11.2009 20:52

Насколько я понял у ТС протроянили хост с пачкой сайтов?)
+1 к локальной замене и заливке на хост по совету
stimels2. По другому у меня лично не получилось(
Если кто-то подскажет, буду признателен знать на будущее)


Время: 06:54