Вроде всё просто, это работает:
$ read a; echo $a
gfbnfyu
gfbnfyu
Но я пишу скрипт, это не работает:
$ echo wtf | read b; echo $b
Конечно можно сделать так:
Но wtf иногда может быть очень длинным, я опасаюсь глюков, связанных с ограничением на длинну аргументов.
Пока вроде всё работает, но хотелось бы узнать у знатоков, как такое пишется
правильно.