Сценарий оболочки для создания дублирующегося вывода с инкрементами

Privoxy Primpage MANPAGE говорит:

Обратите внимание, что в отличие от других демонов, приводит к тому, что не нужно знать Изменения файла конфигурации SIGHUP - он будет обнаруживать их автоматически.

Это позволяет легко; Я бы просто пошел на путь Cronjob. Создание / etc / privoxy-kids и / etc / privoxy-roub ; SymLink на / etc / privoxy в соответствии с вашим любимым графиком. Убедитесь, что ваш Cronjob работает каждую минуту, так как компьютер включен в 5:30 вечера, очевидно, не будет запустить работу в 5:00 вечера.

Будьте пустой: есть так много способов обойти такой схема, как это (загрузка с клавиши USB, используя браузер, настроенный без конфигурации прокси, используя http://youtu.be/ , который вы забыли Чтобы включить в свой черный список, и так далее ...) - просто спросите любое из ваших друзей, которые должны работать за ограниченным брандмауэром в офисе :)

-121--140158-

Использование GREP с Netstat для конкретного порта . Для проверки бесконечного периода времени с временной задержкой вы можете использовать команду FLOTWOOING -

while($1); do netstat -anp | grep :80; sleep 1s;done > output.txt

0
13.08.2014, 11:41
3 ответа
seq 1000 | sed 's/.*/@float Figure,fig:&\
@cindex \
@image{&,9cm}.\
@caption{}\
@end float\
/'

традиционным способом Unix (см. как seq и sed одновременно работают и сотрудничают в решении задачи).

3
28.01.2020, 02:13

Попробуйте:

$ for n in {1..10}; do printf '@float Figure,fig:%s
> @cindex
> @image{%s,9cm}.
> @caption{}
> @end float
> ' ${n} ${n}; done

Или, в виде одной строки:

for n in {1..10}; do printf '@float Figure,fig:%s@cindex\n@image{%s,9cm}.\n@caption{}\n@end float\n' ${n} ${n}; done 

Вышеуказанная строка печатается 10 раз, без пустых строк между каждой группой. Измените 10 в фигурных скобках на разные номера. Добавьте еще одну \n в конец длинного printf утверждения для пустой строки.

3
28.01.2020, 02:13

Вы можете использовать цикл с раскладкой скобок и любым из различных способов вывода. Я буду использовать здесь документ :

for n in {1..100}
do
    cat <<EOT
@float Figure,fig:$n
@cindex 
@image{$n,9cm}.
@caption{}
@end float
EOT
done

Это перебирает значения n от 1 до 100 и распечатывает этот текст для каждого из них с соответствующими значениями n заменяется каждый раз.

Если у вас нет Bash, seq 1 100 будет иметь тот же эффект, что и раскрытие фигурных скобок; без этого обычный цикл:

i=0; while [ $i -lt 100 ] ; do ... ; i=$((i + 1)) ; done

будет иметь тот же эффект, но менее кратко.

2
28.01.2020, 02:13

Теги

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