Я сейчас подхожу к Linux и наткнулся на что-то, чего я действительно не понимаю.
У меня уже есть заявленная команда:
echo "12345"|wc –w|tr "123" "321"
Вывод этой команды 3
, поэтому я подумал, что она может подсчитать, сколько из этих чисел изменилось, но после некоторого тестирования я пришел к выводу, что на самом деле она показывает первое число во втором аргументе tr, поскольку во многих случаях это сработало.
Некоторое время я думал, что закончил свои эксперименты, поскольку получил полную идею, но нашел конкретный c случай:
echo "46817"|wc -w|tr "46817" "64194"
который выводит в 9
, и я понятия не имею, почему.
Что выводит вся команда в некоторых случаях?