Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- czyBlad=0
- nazwaPlik="$1"
- odrzut="Bledy napotkane przez program:"
- while read -r linia
- do
- name="$linia"
- if [ "$name" -eq "xargs" ];
- then
- czyBlad=`expr $czyBlad + 1`
- odrzut="$odrzut\nProgram nie przetwarza funkcji xargs"
- fi
- if [ "$name" -eq "for" ];
- then
- czyBlad=`expr $czyBlad + 1`
- odrzut="$odrzut\nProgram nie przetwarza funkcji for"
- fi
- if [ "$name" -eq "case" ];
- then
- czyBlad=`expr $czyBlad + 1`
- odrzut="$odrzut\nProgram nie przetwarza funkcji case"
- fi
- if [ "$name" -eq "while" ];
- then
- czyBlad=`expr $czyBlad + 1`
- odrzut="$odrzut\nProgram nie przetwarza funkcji while"
- fi
- done < $nazwaPlik
- if [ $czyBlad -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' <$nazwaPlik > $2
- else
- echo $odrzut
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement