Почему xargs использует -t для включения подробного режима?

Has eliminado algunos paquetes de fuentes :noto-fonts-compat, ttf-hacky xorg-fonts-misc. Todos estos contienen fuentes monoespaciadas, y un emulador de terminal normalmente usa una fuente monoespaciada.

Sin una captura de pantalla de su terminal antes de que apareciera el problema, no puedo adivinar qué fuente usó la ventana de su terminal, pero apuesto a que estaba en uno de esos tres paquetes.

Ahora, cuando la fuente real desaparece pero la configuración del emulador de terminal (o cualquier otro programa que usa esa fuente )no ha cambiado, X11 hace todo lo posible para encontrar y usar la fuente "más similar". tiene disponible como repuesto. Pero el algoritmo de selección de reemplazo -solo asegura que todas las letras encajen en el espacio disponible para ellas; no puede evaluar lo bien que se verá.

4
20.07.2019, 23:53
1 ответ

И оболочка использует-x(это сокращение от "трассировки выполнения" ).

Для xargsопция -tвключает «режим трассировки», т. е. он покажет вам, что он делает, распечатав команды, которые он выполняет. Трассировка — это еще один способ «быть многословным». Обратите внимание, что отслеживание выполнения команд — это особый способ быть подробным, так как многословие в других командах (, таких как GNU mv), на самом деле не показывает выполняемые команды, а просто говорит вам, что это делать что-то .

Вы также заметите, что утилита GNU xargsимеет опцию --verbose, которая является синонимом -t.

6
27.01.2020, 20:52

Теги

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