Ako vytvorím program, ktorý prevádza veľké písmená na malé a naopak z daného súboru? Viem, ako previesť každý nezávisle
#!/bin/sh
#Program convert upper to lower
cat $1 | tr "[:upper:]" "[:lower:]"
#!/bin/sh
#Program convert lower to upper
cat $1 | tr "[:lower:]" "[:upper:]"
napr
Ahoj HeLLO
odpovede:
2 pre odpoveď č. 1Svoje dva riadky môžete ľahko kombinovať:
$ tr "[:upper:][:lower:]" "[:lower:][:upper:]" <<< "hEllo"
HeLLO
-1 pre odpoveď č. 2
tr "[A-Z]" "[a-z]"
tiež funguje!