Сделал это через ниже -
awk 'FNR==NR{a[i++]=$0; max=i; next}
{if ((NR % max) == 0) {i=max-1} else {i=(NR%max) - 1};
printf "%s,%s\n",$0,a[i]}' smaller_file larger_file
Но если кто-то знает быстрее, чем это, пожалуйста, предложите
-121--194925-Я протестировал что-то на Oracle HTTP Server 11,1,1,9 (который построен на Apache 2,2,22), что работало на меня, в некоторой степени..
Установка для параметра "ServerTokens" значения "none" приводит к удалению значения заголовка "Server", хотя сам заголовок продолжает отправляться в ответ, но теперь он имеет нулевое значение.
ServerTokens none
Заголовок ответа будет выглядеть следующим образом:
-121--13173-HTTP/1.1 200 OK
Дата: пн., 28 декабря 2015 г. 07:02:45 GMT
Сервер:
Последнее изменение: Sun, 27 декабря 2015 г. 07:29:13 GMT
.
.
Для тех, кто пропускает значки в GTK2 или GTK3 приложениях, но не в GNOME (например, KDE + pidgin), одним из простых вариантов является использование lxappearance
: на вкладке "Other" установлены флажки "Show images on buttons" и "show imes in menus" (показывать изображения в меню), переключая).
Параметр --list-only
не определяет файлы, которые будут переданы; он идентифицирует только те файлы, которые являются кандидатами на передачу. Вы можете увидеть это здесь
touch aa bb cc; ln -s cc dd
rsync --list-only --no-links -a ?? /tmp
rsync -av ?? /tmp
rsync --list-only --no-links -a ?? /tmp
Вывод из последнегоrsync
-rw-r--r-- 0 2018/09/05 16:35:01 aa
-rw-r--r-- 0 2018/09/05 16:35:01 bb
-rw-r--r-- 0 2018/09/05 16:35:01 cc
lrwxrwxrwx 2 2018/09/05 16:35:01 dd -> cc
Рассмотрим последний rsync
, где файлы уже перенесены и остаются без изменений на исходнике. Если бы --list-only
показывал файлы, которые необходимо передать, в списке ничего не было бы. Однако он по-прежнему показывает набор исходных файлов, которые необходимо учитывать.
Если вы хотите использовать контекст цели для управления набором файлов, о которых необходимо сообщить, используйте--dry-run --info=name
rsync --dry-run --info=name --archive --no-links ?? /tmp
Или, если вы хотите, чтобы вывод был аналогичен тому, что получается при --list-only
(, особенно при исключении типа записи из первого символа)
rsync --dry-run --info=name --out-format='%B%16l %t %f' --archive --no-links ?? /tmp
Начальный вывод
skipping non-regular file "dd"
rw-r--r-- 0 2018/09/05 16:42:30 aa
rw-r--r-- 0 2018/09/05 16:42:30 bb
rw-r--r-- 0 2018/09/05 16:42:30 cc
Последующий вывод после копирования файлов
skipping non-regular file "dd"