]> Sergey Matveev's repositories - stargrave-blog.git/commit
cut -w
authorSergey Matveev <stargrave@stargrave.org>
Fri, 5 Feb 2021 09:04:26 +0000 (12:04 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Fri, 5 Feb 2021 09:04:26 +0000 (12:04 +0300)
commit162386cf9a9eb0fb4237c48a7e3862f3ef8a8c60
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parentda86bae51748fec71daa14650bd7bc1220859811
cut -w

Обнаружил что BSD cut утилита имеет "-w" опцию, которая использует
whitespace последовательность, в качестве разделителя. awk был приятен
тем, что колонки могут разделяться разным количеством whitespace-ов, и
он по умолчанию делает "\s+" аналог разделителя. cut -w -- тоже. POSIX,
к сожалению не имеет этой опции.

Ну и GNU cut не имеет. С одной стороны удивлён -- они же любят добавлять
тьму всяких фич не стандартных. С другой стороны -- не удивлён, ибо
удобство пользователя это не про GNU/Linux.