Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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.
- Przykładowa zawartość:
- zabawka pilka 30 50
- zabawka mis 20 89
- kosmetyk krem 40 20
- kosmetyk balsam 30 0
- zabawka pilka 50 0
- mebel krzesło 130 31
- 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.
- #! /bin/bash
- echo ”Podaj nazwe: ”
- read nazwa
- echo ”Podaj cene: ”
- read cena
- 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