Unter Linux habe ich das folgende Problem mit paste
ab (GNU coreutils) 8.13:
Wenn Sie versuchen, ein anderes Trennzeichen als das Standardtrennzeichen (TAB) festzulegen, wird entweder nur das erste Zeichen des definierten Trennzeichens gedruckt oder es wird vollständig ignoriert.
Frage : Wie definiert man bei der Verwendung (mehrere) Trennzeichen paste
?
Einfach zu verwenden, zB abc-123 als Trennzeichen, wäre schön. Mit "mehrfach" meine ich zB 2 TABS anstelle von einem.
Die Muster, die die Begrenzer einschließen, die ich bisher ausprobiert habe, waren
--delimiters="\delimiter"
--delimiters='\delimiter'
--delimiters=$"\delimiter"
--delimiters=$'\delimiter'
Alle mit dem gleichen Ergebnis: Nur das erste Zeichen wird akzeptiert oder perfekt ignoriert. Ich habe auch die Kurzversion -d"\"
und mehrere Instanzen ausprobiert & ndahs; nichts.
Ebenfalls:
--delimiters="\\"
→ Fehlermeldung
Was funktioniert perfekt, aber nicht was ich will:
--delimiters="\n"
→ Zeilenumbruch--delimiters="\0"
→ nichts dazwischen--delimiters="\t"
→ TABdie Standardeinstellung. Toll.
/dev/null
, um zwei Spalten in der Textverarbeitung zu erstellen " funktioniert (außerdem: Ist das allgemein bekannt, das ich bisher vermisst habe, und wenn nicht: