|
bash wczytanie pliku do pętli
witek000 - 15-04-2010 13:44
Cześć. Stworzyłem na razie skrypt, który tworzy plik z zawartością:
uzytkownik1 uzytkownik2 ...
Chciałbym, żeby każda linijka pliku była wczytywana osobno do pętli albo do tablicy. Da się to zrobić? Googlowalem, googlowalem i nic nie znalazłem. Jakiś dobry kurs basha tez moglibyście podać.
lessmian2 - 15-04-2010 15:18
#!/bin/bash
while read LINE do echo ${LINE} done </etc/hosts
witek000 - 15-04-2010 15:48
Byłbym wdzięczny za krótkie objaśnienie, co po kolei robi ten skrypcik i co tam robi /etc/hosts?
lessmian2 - 15-04-2010 15:57
Czyta plik linia po linii i wyświetla każdą linię ;) A /etc/hosts to tylko dla przykładu.
winnetou - 16-04-2010 01:16
cat plik|while read linia;do zrób_coś_z $linia;done
#!/bin/ksh # This is an OPTIONAL way to quickly null out prior values set -A array # array[1]="one" array[2]="two" array[3]="three" three=3
print ${array[1]} print ${array[2]} print ${array[3]} print ${array[three]}
Do ostatniego po minucie googlowania znajdziesz przykłady dla basha Rozwiązań jest od groma użyj mocy
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|