È possibile utilizzare \ d nella confusione PS1 per visualizzare una data lunga vale a dire. 18 maggio, ma come posso farlo visualizzare in un formato come ad esempio il 18.05.2012?breve data in bash prompt PS1
risposta
Prova questo:
PS1="\$(date +%d.%m.%Y) > "
export PS1
Provare a includere \D{%d.%m.%Y}
. È possibile utilizzare qualsiasi formato orario suppoortato da strftime(3)
.
Questo dovrebbe essere accettato poiché utilizza la sostituzione della shell invece di un comando esterno in una subshell. – mcmlxxxvi
Usa \ D {formato} dove formato è un codice di formato strftime. Per esempio:
$ export PS1='\D{%d.%m.%Y}$ '
08.02.2012$
Invece di dire alla shell di eseguire il comando date ogni volta, si preferisce utilizzare il formato incorporato. Da qui è anche possibile utilizzare (anche se un po variazione da quello che avete chiesto)
\ D {% F% T}
per darvi la data e l'ora. data in formato: AAAA-MM-GG e ora in formato hh: mm: ss.
- 1. Sfondo triangolare per bash prompt PS1
- 2. Elementi dinamici in bash PS1
- 3. Avvia processo bash con richiesta modificata PS1
- 4. bash: come valutare PS1, PS2, ...?
- 5. SSH heredoc: prompt di bash
- 6. Come si imposta $? in funzioni chiamate da PS1?
- 7. Un modo breve per evitare l'HTML in Bash?
- 8. stringa bash alla data
- 9. Bash data/ora aritmetica
- 10. Impostazione dei colori per prompt in Git Bash su Windows
- 11. Piping data on Windows command prompt
- 12. Converti stringa in data in bash
- 13. Qual è la differenza tra PS1 e PROMPT_COMMAND
- 14. Colori nel prompt della shell di Emacs
- 15. Eseguire il comando PowerShell dal prompt dei comandi (senza script ps1)
- 16. Nome ramo Git nel prompt
- 17. Memorizzazione di una data breve in un oggetto DateTime
- 18. sottrarre giorni da una data in bash
- 19. Inserisci una nuova riga per i prompt di bash
- 20. Stampa risultato di script bash dietro prompt nella riga successiva
- 21. Copia il comando corrente al prompt di bash negli appunti
- 22. linea di rottura in PS1 terminale fissare
- 23. Il prompt docker bash non visualizza l'output a colori
- 24. Bash .profile non in caricamento
- 25. Come inserire una variabile d'ambiente all'interno della bash chiederà
- 26. Impostazioni Bash PS1 - come richiamare la cartella corrente come titolo del terminale
- 27. Perché questo prompt di bash si comporta in modo strano/in via di estinzione e come lo risolvo (OS X)?
- 28. JavaScript - Ottieni il formato di data breve del sistema
- 29. Org-mode beamer - Come creare un breve titolo, autore, data?
- 30. Numero di avvolgimento riga di prompt della shell
Ciao Mithrandir! Ci conosciamo da JavaCore? –
Meglio usare la sostituzione della shell come da FatalError answer below. – jzacharuk