GNU/Linux >> Znalost Linux >  >> Linux

Jaký je symbol nového řádku v Zsh Ps1?

Snažím se nastavit víceřádkový PS1 pro zsh, ale \n doesn't byl analyzován zsh,

PS1="%~\n %> "

Jak to mám nastavit?

Přijatá odpověď:

Použijte $'\n'

Například,

PROMPT="firstline"$'\n'"secondline "

nebo

NEWLINE=$'\n'
PROMPT="firstline${NEWLINE}secondline "

Linux
  1. Jaký je rozdíl mezi $(stuff) a `stuff`?

  2. Jak přidat nový řádek na konec souboru?

  3. Jaký je rozdíl mezi Sudo Su – a Sudo Su –?

  1. Jaký je rozdíl mezi získáním výstupu příkazu pomocí `command` a $(command) v Shell?

  2. Bash přepíše první řádek, výzva k bashu Ps1?

  3. Jaký je nejlepší způsob, jak spočítat počet souborů v adresáři?

  1. Jaký je rozdíl mezi různými $term proměnnými?

  2. Jaký je rozdíl mezi normálním uživatelem a systémovým uživatelem?

  3. K čemu slouží argument `jméno` k `sh -c`?