У Linux у мене є така проблема з paste(GNU coreutils) 8.13:
Спроба встановити інший роздільник, ніж типовий (TAB), призводить до того, щоб просто надрукувати перший символ визначеного роздільника або повністю ігнорувати його.
Питання : Як можна визначити (кілька) роздільники при використанні paste ?
Просто використовувати, наприклад, abc-123 як роздільник, було б непогано. Я маю на увазі, наприклад, "кратний", наприклад, 2 TABS замість одного.
Я намагався до цього часу застосовувати візерунки, що містять роздільники
--delimiters="\delimiter"--delimiters='\delimiter'--delimiters=$"\delimiter"--delimiters=$'\delimiter'
Усі з однаковим результатом: Лише перший символ приймається або ідеально ігнорується. Я також спробував коротку версію -d"\"та кілька примірників & ndahs; нічого.
Також:
--delimiters="\\"→ Повідомлення про помилку
Що працює чудово, хоча і не те, що я хочу:
--delimiters="\n"→ новий рядок--delimiters="\0"→ нічого середнього--delimiters="\t"→ TAB, за замовчуванням. Чудово.
/dev/nullдля створення двох стовпців при обробці тексту " (окрім того: це загальне знання, яке я поки що пропустив, і якщо ні: звідки ви