Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- nazwa="$1"
- przelamanie=0
- bledy="ERRORS SPOTTED:"
- while read -r linia
- do
- name="$linia"
- if [ "$name" = "for" ];then
- bledy="$bledy\nnie mozna przetworzyc for"
- przelamanie=`expr $przelamanie + 1`
- fi
- if [ "$name" = "case" ];then
- bledy="$bledy\nnie mozna przetworzyc case"
- przelamanie=`expr $przelamanie + 1`
- fi
- if [ "$name" = "xargs" ];then
- bledy="$bledy\nnie mozna przetworzyc xargs"
- przelamanie=`expr $przelamanie + 1`
- fi
- if [ "$name" = "while" ];then
- bledy="$bledy\nnie mozna przetworzyc while"
- przelamanie=`expr $przelamanie + 1`
- fi
- done < $nazwa
- if [ $przelamanie -eq 0 ];then
- sed 's_#!/bin/sh_#!/bin/csh_g;s_[a-zA-Z]=_set &_g;s_fi_endif_g;s_\]\&\&\[_\&\&_g;s_\[ _(_g;s_then__g;s_ \]_) then_g' <$nazwa > $2
- else
- echo $bledy
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement