find . -name '*.php' |xargs -I{} perl -i.bak -pe 's/pattern/replacement/' {}
Это делает находку каждого php файла. Xargs затем выполняет команду для каждого входа на STDIN передача значения как {}
. Затем чтения Perl в файле, переименовывает его с .bak
расширение, и выполняет выражение Perl на каждой строке в файле.
Вы захотите найти и снять флажок с опцией 'Use default gateway on remote network' в Ваших настройках сетевого соединения Windows 7 PPTP. В XP это найдено под вкладкой 'Networking' свойств соединения PPTP путем выделения TCP/IP в списке и нажимания кнопки 'Properties'. Нажмите 'Advanced' в окне, которое появляется, и удостоверьтесь, что флажок 'Use the default gateway...' снимается под вкладкой 'General'.
Это должно препятствовать тому, чтобы Ваш клиент PPTP направил весь трафик к удаленному шлюзу, и должно позволить Вам просмотреть веб-сайты и другие ресурсы не в сети, с которой Вы соединяетесь.
Я не могу сказать Вам наверняка, пока я не вернулся на одном из моих соединений VPN, но я держал бы пари, что интересные приемы маршрутизации обрабатываются ipfw.
Попробуйте "sudo ipfw список" из командной строки и с и без сделанного соединения VPN.