Ich wollte zum Beispiel das Dienstprogramm sort mit der Option -t verwenden, um Tabulatortrennzeichen anzugeben, aber
sort -t "\t"
funktioniert nicht
bash
bash-scripting
Kennzeichen
quelle
quelle
$'...'
Trick allerdings; jetzt habe ich was neues gelernt. :-)$' '
. Sie können eine Zeichenfolge eingeben, aber auch Zeichen mit Escapezeichen verwenden. Doppelte\t
Anführungszeichen werden buchstäblich gedruckt. Wenn Sie die Anführungszeichen weglassen, erhalten Sie ein Tabulatorzeichen.Versuchen Sie Control- vdann Tab. Wenn Sie die Cursor-Registerkarte rechts sehen, hat es funktioniert.
Nach dem Kommentar von Markus kannst du es auch versuchen Control- vund dann Control- i.
quelle
sort -t " "
(mit dem wörtlichen Tab wie oben beschrieben) und es hat bei mir funktioniert.