1 votos

ZSH iniciado env impreso al inicio

Empecé a XTerm hoy y por alguna razón ZSH es impresión de lo que parece `` cuando se inicia mi caparazón. Me pregunto si hay una manera de rastrear lo que está haciendo esto por lo que puedo deshabilitarlo. A continuación es la salida cuando las cáscaras se inicia

Y por debajo de la salida de``

1voto

Jim Van Zandt Puntos 21

Sugiero que recabar más información. Cada una de las secuencias de comandos de inicio de sesión (etcetera/zshenv, /etc/zprofile, /etc/zshrc, /etc/zlogin, .zshenv, .zprofile, zshrc, .zlogin), agregue una línea al principio que se imprime en stdout algo como ".zshenv empieza" y una línea al final como ".zshenv termina". Una vez que averiguar qué script es responsable, esparcir algunas declaraciones de impresión para definir el comando exacto.

1voto

user206746 Puntos 111

Con el fin de realizar un seguimiento de este hacia abajo, usted puede comenzar a zsh con la opción -x. (Usted puede ejecutar desde su sesión actual de la shell). Esto agregará la salida de depuración para cada línea de código de shell que se ejecuta. La salida será formateado como este

+FILE_OR_FUNCTION:LINE_NO> COMMAND_LINE

Por ejemplo, si la salida generada por un env comando en la línea 7 de la ~/.zshrc el resultado podría ser algo como esto:

% zsh -x
[…]
+/Users/joshuastroup/.zshrc:6> print_lastlog
Last login: Wed Jul 11 19:22:03 on ttys000
+/Users/joshuastroup/.zshrc:7> env
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.G1oq8Ke9bW/Render
COLORFGBG='7;0'
COLORTERM=truecolor
DISPLAY=/private/tmp/com.apple.launchd.tY95B5y3iQ/org.macosforge.xquartz:0
GPG_TTY=/dev/ttys000
[…]

Dependiendo de su configuración del shell que esto podría generar una gran cantidad de la producción. Usted puede ser que necesite para aumentar la memoria intermedia para retroceder páginas, si usted no puede ver todo en su terminal.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X