LINUX.ORG.RU

История изменений

Исправление beastie, (текущая версия) :

Пробел — это тоже «любой символ». (UPD: хотя в данном контексте это не играет роли, см. PS ниже)

echo "a aa aaa a c v aaa abc bbb n hhy" | sed "s/\<[[:alpha:]]\>//g"
 aa aaa    aaa abc bbb  hhy

PS: точнее, любое слово состоит из односимвольных последовательностей. sed их чесно и заменяет.

Исправление beastie, :

Пробел — это тоже «любой символ».

echo "a aa aaa a c v aaa abc bbb n hhy" | sed "s/\<[[:alpha:]]\>//g"
 aa aaa    aaa abc bbb  hhy

PS: точнее, любое слово состоит из односимвольных последовательностей. sed их чесно и заменяет.

Исправление beastie, :

Пробел — это тоже «любой символ».

echo "a aa aaa a c v aaa abc bbb n hhy" | sed -r "s/\<[[:alpha:]]\>//g"
 aa aaa    aaa abc bbb  hhy

PS: точнее, любое слово состоит из односимвольных последовательностей. sed их чесно и заменяет.

Исправление beastie, :

Пробел — это тоже «любой символ».

echo "a aa aaa a c v aaa abc bbb n hhy" | sed -r "s/\<[[:alpha:]]{1}\>//g"
 aa aaa    aaa abc bbb  hhy

PS: точнее, любое слово состоит из односимвольных последовательностей. sed их чесно и заменяет.

Исходная версия beastie, :

Пробел — это тоже «любой символ».

echo "a aa aaa a c v aaa abc bbb n hhy" | sed -r "s/\<[[:alpha:]]{1}\>//g"
 aa aaa    aaa abc bbb  hhy