rtorrent: 'Тайм-аут средства отслеживания' вызывается IPtables

Не мог сопротивляться: вот сценарий Python (2.7), который читает из входа и записывает измененные строки обратно к выводу:

try:
    while True:
        line = raw_input()
        parts = line.split(',')
        newLine = ','.join(parts[:9]) + ',' + ','.join(parts[-57:])
        print newLine
except EOFError:
    pass

Можно или сохранить это в файл как csvmod.py и выполненный cat input.csv | python csvmod.py > output.csv, или если Вы ищете что-то немного менее читаемое, можно использовать следующую строку:

cat input.csv | python -c "exec(\"try:\n while True:\n  line = raw_input()\n  parts = line.split(',')\n  newLine = ','.join(parts[:9]) + ',' + ','.join(parts[-57:])\n  print newLine\nexcept EOFError:\n pass\n\")" > output.csv

Я думаю для решения Python 3, которое необходимо было бы просто заменить raw_input с input.

2
13.04.2014, 21:50
1 ответ
[113672] Вероятно, вам нужно это правило:

, которое разрешит все пакеты в уже существующих соединениях.

  1. Также, вместо вашего последнего правила для блокирования всего остального, я бы порекомендовал установить политику:

2
27.01.2020, 22:13

Теги

Похожие вопросы