То, что Вы ищете, является восходящим/родительским/вперед сервером. Просто проверьте privoxy конфигурацию. Это просто.
Существует много инструментов, которые Вы могли использовать, чтобы сделать это. Вот решение в жемчуге.
На командной строке:
perl -p -e 's/^ *//; s/ *$//; chomp' < FILE > OUTFILE
где Вы заменяете FILE
с названием файла и OUTFILE
с новым файлом Вы хотите вывод, записанный в. Не используйте то же имя файла для обоих.
Что это делает: perl -p
запускает скрипт жемчуга на каждой строке входа, это получает и пишет результат в вывод. Вы устанавливаете ввод и вывод с <
и >
операторы в файлы Вы хотите. Сам сценарий следует -e
опция и делает три замены.
s/^ *//
: замените любым количеством пробелов (пространство, звезда) в начале строки (^
) ни с чем (команда s/this/that/
изменения this
кому: that
). Если Вы ожидаете иметь Символы табуляции вместо пробелов, сделать s/^[ \t]*//
который заменяет далеко любым количеством пробелов или вкладок (\t
).
s/ *$//
: то же, но в конце строки ($
).
chomp
: perl-говорите за удаление разрыва строки в конце строки.
awk '{ORS=""; print $0}' textfile
<div id="crmpicco"> <div class="ayrshireminis">... content in here ... </div></div>
Кроме того, как уже отмечалось, утилита tr
отлично подходит для этого. Чтобы удалить символы новой строки и табуляции / пробелы сразу с помощью утилиты tr
, выполните:
# cat textfile |tr -d '\n\r" "'
<divid=crmpicco><divclass=ayrshireminis>...contentinhere...</div></div>
ПРИМЕЧАНИЕ : если у вас есть табуляторы вместо пробелов, выполните
cat textfile |tr -d '\n\r\t'