Perl -Ane 'If (/ \ T (oEman [^ \ t \ n] *) /) {print $ f [0], $ 1, "\ n"; } «INGLEFILE
Объяснение:
-A
вызывает AutoSplit, разделение полей ввода в массив @F. Любые пробелы разделили поля, если вы хотите только вкладки, которые вы можете добавить -F «\ T»
-N
-N , вызывает автоматическую петлю по вашим входным данным, не печатает строку ввода в конце -E
Определяет выражение для запуска в каждом цикле -cvzpf не является поведением по умолчанию по крайней мере по следующим причинам.
Что касается того, почему это не так, как вы предлагаете, это исторические причины, связанные с его использованием с ленточными накопителями и оригинальным авторским кодированием.
Что касается поведения по умолчанию, можно создать псевдоним, однако для извлечения файлов потребуется отдельный псевдоним.
Отдельным способом изменения параметров по умолчанию при реализации GNU tar
является установка переменной среды TAR _ OPTIONS
. Хотя я обнаружил, что это не нравится, когда вы пытаетесь указать -f в качестве одной из опций.
export TAR_OPTIONS=-tvzp
Обратите внимание, что, хотя можно задать параметры, это приведет к ошибке, если передать параметр tar конфликтующим. Например, если TAR_OPTIONS задано как указано выше и вы пытаетесь извлечь архив, вы получите следующую ошибку.
tar: You may not specify more than one `-Acdtrux' or `--test-label' option
Try `tar --help' or `tar --usage' for more information.
-121--123288- AFAIK, предпочтительным методом является редактирование/boot.cfg. Можно даже указать более удобочитаемые для человека режимы; Я использую (в настоящее время, 7.99 в виртуальной машине VirtureBox)
menu=Boot normally:rndseed /var/db/entropy-file:;vesa 1024x768x32; boot netbsd
Я думаю, что иметь это в ядре каким-то образом без его компиляции в было бы плохо - если вы обновите ядро, вы потеряете настройки. Метод/boot.cfg является постоянным и читаемым человеком.
-121--65147-На самом деле это очень просто, информация о положении видового экрана окна относится к текущему видовому экрану.
Введите xwininfo
и выберите окно.
Теперь измените видовой экран и введите xwininfo -id 0x...
(0x... идентификатор, который вы собрали для окна), значения положения будут отображаться вне текущих пределов видового экрана, с относительными значениями, основанными на текущем видовом экране, например:
Absolute upper-left X: -1270
Absolute upper-left Y: 62
На основе этого можно определить, где находится окно.
В этом случае я был на видовом экране 1 и окне на видовом экране 0.