1
Angenommen, Sie haben:Wie schneiden Sie Strings in Fish Shell
set x " abcd "
Wie können Sie es zu "abcd"
trimmen? Gibt es dafür eine Standardfunktion?
Angenommen, Sie haben:Wie schneiden Sie Strings in Fish Shell
set x " abcd "
Wie können Sie es zu "abcd"
trimmen? Gibt es dafür eine Standardfunktion?
In zukünftigen Fischversionen gibt es einen string
Befehl, der eine trim
Funktion hat, also funktioniert set x (string trim -- " abcd ")
.
In Abwesenheit von diesem müssen Sie allgemeine Unix-Tools wie sed
mit etwas wie set x (echo " abcd " | sed 's/^\s\+\(.\+\)\s\+$/\1/'')
verwenden.
Ich kann keine guten Bücher finden, gibt es ein Fischbuch ala, das Bash Buch von vor Jahrzehnten? Vielen Dank! –
Nein. Für diese allgemeinen Dienstprogramme gilt die allgemeine Dokumentation. Für alles, was Fisch an den Tisch bringt, gibt es http://fishshell.com/docs/current/index.html (ebenfalls auf Ihrem System installiert und in einem Browser über 'help' von fish zugänglich). – faho