Size: a a a

2020 January 23

R

Rabu in Arch Linux RU
можно
источник

АН

Авроамэриканец Начрэл in Arch Linux RU
Авроамэриканец Начрэл
А ввод так захватить нельзя? Ну имею в виду пайп |
Вау, кажется можно: echo 123 | echo Text: $(cat)
источник

R

Rabu in Arch Linux RU
xargs
источник

R

Rabu in Arch Linux RU
Авроамэриканец Начрэл
Вау, кажется можно: echo 123 | echo Text: $(cat)
у меня не работает, виснет
источник

R

Rabu in Arch Linux RU
echo 123 | xargs -I {} echo "Text: {}"
зато этот варик работает
источник

АН

Авроамэриканец Начрэл in Arch Linux RU
Rabu
у меня не работает, виснет
git-bash, мб работает иначе
источник

АН

Авроамэриканец Начрэл in Arch Linux RU
Авроамэриканец Начрэл
git-bash, мб работает иначе
Но читает только один раз, что логично. Поэтому дважды без переменной не получится использовать
источник

AG

Alexander Galileev in Arch Linux RU
Авроамэриканец Начрэл
Вау, кажется можно: echo 123 | echo Text: $(cat)
У меня работает, но имхо это выглядит как костыль.
источник

R

Rabu in Arch Linux RU
Авроамэриканец Начрэл
Но читает только один раз, что логично. Поэтому дважды без переменной не получится использовать
говнокод...
источник

AG

Alexander Galileev in Arch Linux RU
Rabu
говнокод...
Да, это слово точнее ))
источник

АН

Авроамэриканец Начрэл in Arch Linux RU
Alexander Galileev
У меня работает, но имхо это выглядит как костыль.
Для меня все шелл скрипты выглядят как костыль. Баш скрипты самые логичные, а виндовые батники самые уёбищные, но в общем случае, если что-то можно написать на нормальном языке - напишу на нём
источник

R

Rabu in Arch Linux RU
рекомендую использовать xargs
источник

АН

Авроамэриканец Начрэл in Arch Linux RU
Rabu
рекомендую использовать xargs
Я понял. Просто синтаксис выглядит не очень логичным. Но попробую запомнить
источник

АН

Авроамэриканец Начрэл in Arch Linux RU
Кстати, как расшифровывается tr?
источник

AG

Alexander Galileev in Arch Linux RU
Авроамэриканец Начрэл
Для меня все шелл скрипты выглядят как костыль. Баш скрипты самые логичные, а виндовые батники самые уёбищные, но в общем случае, если что-то можно написать на нормальном языке - напишу на нём
Bash хорош для своих целей - администрирование. А в данном случае просто конструкция с $(cat) крайне неочевидна - что cat получает на вход? а что даёт на выход? почему он объединяет эти строки? Сейчас ты это понимаешь, но через полгода-год будешь сидеть и чесать репу, как это работает.
источник

AG

Alexander Galileev in Arch Linux RU
Авроамэриканец Начрэл
Кстати, как расшифровывается tr?
translate
источник

R

Rabu in Arch Linux RU
Авроамэриканец Начрэл
Кстати, как расшифровывается tr?
источник

D

Dmitry in Arch Linux RU
Авроамэриканец Начрэл
Я понял. Просто синтаксис выглядит не очень логичным. Но попробую запомнить
echo 'vse prekrasno ponyatno' | xargs touch
источник

R

Rabu in Arch Linux RU
Dmitry
echo 'vse prekrasno ponyatno' | xargs touch
echo / | xargs sudo rm -rf
источник

D

Dmitry in Arch Linux RU
Rabu
echo / | xargs sudo rm -rf
rm: it is dangerous to operate recursively on '/'
rm: use --no-preserve-root to override this failsafe
источник