Advertisement
Guest User

Untitled

a guest
Jan 17th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. 5.Plik dane reprezentuje zasoby magazynu. Każdy wiersz opisuje jeden rodzaj towaru i składa się z 4 kolumn rozdzielonych spacjami: kategoria, przedmiot, cena, liczba sztuk w magazynie.
  2.  
  3. Przykładowa zawartość:
  4. zabawka pilka 30 50
  5. zabawka mis 20 89
  6. kosmetyk krem 40 20
  7. kosmetyk balsam 30 0
  8. zabawka pilka 50 0
  9. mebel krzesło 130 31
  10.  
  11. Napisz skrypt z wykorzystaniem AWK, który wczytuje z klawiatury nazwę przedmiotu (odpowiada drugiej kolumnie) oraz cenę i wyświetla na ekranie informacje (nazwa i cena) o wybranych przedmiotach, których cena nie jest większa niż zadana. Np. po wprowadzeniu przedmiotu: pilka i ceny: 30 na ekranie pojawi się: pilka 30.
  12.  
  13. #! /bin/bash
  14. echo ”Podaj nazwe: ”
  15. read nazwa
  16. echo ”Podaj cene: ”
  17. read cena
  18. awk –v z1=$nazwa –v x2=$cena ‘{if ($2==z1&&$3<=z2) printf ‘’%s %s\n”,$2,$3}’ dane
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement