Advertisement
tei123

projekt sh zmienani

Jun 21st, 2018
385
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.74 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. czyBlad=0
  4. nazwaPlik="$1"
  5. odrzut="Bledy napotkane przez program:"
  6. while read -r linijka
  7. do
  8.     name="$linijka"
  9.  
  10.     if [ "$name" = "xargs" ];
  11.     then
  12.         czyBlad=`expr $czyBlad + 1`
  13.         odrzut="$odrzut\nProgram nie przetwarza funkcji xargs"
  14.     fi
  15.  
  16.     if [ "$name" = "for" ];
  17.     then
  18.         czyBlad=`expr $czyBlad + 1`
  19.         odrzut="$odrzut\nProgram nie przetwarza funkcji for"
  20.     fi
  21.  
  22.     if [ "$name" = "case" ];
  23.     then
  24.         czyBlad=`expr $czyBlad + 1`
  25.         odrzut="$odrzut\nProgram nie przetwarza funkcji case"
  26.     fi
  27.  
  28.     if [ "$name" = "while" ];
  29.     then
  30.         czyBlad=`expr $czyBlad + 1`
  31.         odrzut="$odrzut\nProgram nie przetwarza funkcji while"
  32.     fi
  33. done < $nazwaPlik
  34. if [ $czyBlad -eq 0 ];
  35. then
  36.     sed -f skryptSed.sed <$nazwaPlik > $2
  37. else
  38.     echo $odrzut
  39. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement