W systemie Linux mam następujący problem z paste(GNU coreutils) 8.13:
Próba ustawienia innego separatora niż domyślny (TAB) powoduje albo wydrukowanie pierwszego znaku zdefiniowanego separatora, albo jego całkowite zignorowanie.
Pytanie : Jak definiuje się (wiele) ograniczników podczas używania paste ?
Po prostu użycie np. Abc-123 jako separatora byłoby miło. Przez „wielokrotność” mam na myśli np. 2 TABS zamiast jednego.
Wzory otaczające ograniczniki, których do tej pory próbowałem, były
--delimiters="\delimiter"--delimiters='\delimiter'--delimiters=$"\delimiter"--delimiters=$'\delimiter'
Wszystko z tym samym rezultatem: tylko pierwsza postać jest akceptowana lub doskonale ignorowana. Wypróbowałem także krótką wersję -d"\"i wiele instancji & ndahs; nic.
Również:
--delimiters="\\"→ Komunikat o błędzie
Co działa idealnie, choć nie to, czego chcę:
--delimiters="\n"→ nowa linia--delimiters="\0"→ nic pomiędzy--delimiters="\t"→ TABdomyślne. Świetny.
/dev/nulldo tworzenia dwóch kolumn w przetwarzaniu tekstu ” (poza tym: czy to powszechna wiedza, której do tej pory brakowało, a jeśli nie: skąd masz te informacje?)