У меня длинная команда оболочки, что-то вроде этого:
cat file \
| perl -pe 's/...//g' \
| grep -v "hehe" \
| $HOME/scripts/foo.pl \
| sort | uniq -c
Теперь я хотел бы поместить всю трубу в скрипт script.sh
, чтобы команда стала:
cat file | ./script.sh
В идеале сценарий также должен быть таким, который можно вызывать так:
./script.sh file
Но как мне написать этот скрипт? Это кажется не совсем простым для меня. Есть предложения?