Il titolo della finestra terminale cambia rapidamente alla prima apertura

2

Quando apro una nuova finestra di terminale, il titolo in alto ha questo formato: [icona casa] [nome utente] - [comando] - [dimensione terminale]

La porzione di comando del titolo dice inizialmente login , quindi ruota molto rapidamente attraverso altri comandi come ps , awk , grep , cat , sed , dirname , quindi alla fine risolve in bash . Il cambio di titolo avviene così velocemente che riesco a malapena a leggere le parole. Sono su OSX 10.9.4 ma credo che ciò accadesse nelle versioni leggermente più vecchie.

Ho controllato la cronologia per vedere se poteva essere così, ma non lo è. Non sembra influenzare nulla oltre a possibilmente avviare il terminale un secondo o due più lentamente. Perché succede e c'è un modo per risolverlo?

    
posta s g 20.08.2014 - 19:54
fonte

2 risposte

4

I comandi mostrati nel titolo indicano che qualcosa è in esecuzione. È probabile che si trovi in un file di origine come ...

  • ~ / .bash_profile
  • ~ / .profile
  • / etc / profile
  • ~ / .bash_login
  • ~ / .bashrc (sebbene questo non sia eseguito automaticamente)

Controlla i file che la tua shell sta acquistando per i comandi che sono in esecuzione e commentali o rimuovili se necessario.

    
risposta data 20.08.2014 - 19:56
fonte
0

Sono sorpreso che stai vedendo sed e dirname a meno che tu non abbia una suite strongmente modificata di profili di accesso, ma questo è un comportamento relativamente innocuo in cui il titolo del terminale cambia per riflettere il programma attualmente in esecuzione.

Per vedere questo in azione, digita sleep 5 in una finestra di Terminale e per 5 secondi la barra del titolo dovrebbe dire sleep nel mezzo invece di bash

    
risposta data 21.08.2014 - 02:03
fonte

Leggi altre domande sui tag