[linux] Re: BASH vraagje
J.
mailing-lists op xs4all.nl
Di Okt 30 16:20:15 CET 2007
On Mon, 22 Oct 2007, Jan Rozema wrote:
> Hallo,
>
> Ik zoek een voorbeeld hoe je mbv een BASH script
> een tekstbestand regel voor regel inleest
> in een variabele waar een bewerking op plaatsvindt.
> (bijv useradd $user)
> Einde script bij bereiken EOF.
>
> iemand een idee/suggestie?
>
> groet,
>
> Jan Rozema
Eerste suggestie:
~$ dmesg | while read LINE ; do echo ${LINE} ; done
Tweede suggestie:
~$ cat foo.sh
#!/bin/bash
filename=test.txt
previfs=$IFS
IFS='
'
array=($(cat "${filename}"))
for idx in $(seq 0 $((${#array[@]} - 1))) ; do
echo "${idx}:: ${array[${idx}]}"
done
# NIET vergeten `IFS' te herstellen !!
IFS=$previfs
More information about the Linux
mailing list