[Bash]Parametr wywolywania skryptu

barto38
Użytkownik
Użytkownik
Posty: 23
Rejestracja: 15 lis 2015, o 19:59
Płeć: Mężczyzna
Lokalizacja: Łódź

[Bash]Parametr wywolywania skryptu

Post autor: barto38 »

Czy moglby mi ktos powiedziec/nakierowac mnie jak mam zrobic, aby przy wywolywaniu skryptu z parametrem np.: urodziny.sh 11 2000, wysietlalo mi sie "W 11 2000 urodzily sie nastepujace osoby: Marek,Jan...". Dodam ze program ma wczesniej wczytac liste z imionami.
athame
Użytkownik
Użytkownik
Posty: 576
Rejestracja: 2 lut 2012, o 21:42
Płeć: Mężczyzna
Lokalizacja: Radom
Podziękował: 1 raz
Pomógł: 64 razy

Re: [Bash]Parametr wywolywania skryptu

Post autor: athame »

Podaj tę listę z imionami. Istotne jest jak będzie formatowana i jakie informacje zawiera.
barto38
Użytkownik
Użytkownik
Posty: 23
Rejestracja: 15 lis 2015, o 19:59
Płeć: Mężczyzna
Lokalizacja: Łódź

Re: [Bash]Parametr wywolywania skryptu

Post autor: barto38 »

lista bedzie wygladac nastepujaco:
listofnames:"2000
01 Marek
02 Jan
03 Anna
04 Maria
05 Stefan
06 Zbigniew
07 Piotr
08 Aleskander
09 Rafal
10 Jan
11 Adam
12 Marian"
Awatar użytkownika
Takahashi
Użytkownik
Użytkownik
Posty: 186
Rejestracja: 12 maja 2017, o 19:04
Płeć: Mężczyzna
Lokalizacja: brak
Podziękował: 1 raz
Pomógł: 22 razy

Re: [Bash]Parametr wywolywania skryptu

Post autor: Takahashi »

Potrzebne składniki: + sed lub + (grep i cut/awk).

W idealnym świecie skrypty nie powinny mieć żadnego rozszerzenia, a jeśli muszą, to niech będzie nim .bash (wątpię, żebyś pisał w czystym sh).
ODPOWIEDZ