|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrew Porohin 2:5030/226.22 03 Apr 2003 23:06:34 To : All Subject : sh question --------------------------------------------------------------------------------
В качестве входного параметра файлик в 10 строчек.
Выводит:
1: 1
2: 10
Так и должно быть?
=========================== Begin testsh.sh
#/bin/sh
# sample 1
counter=1
cat $1 | while read BUFF; do
counter=$(($counter + 1))
done
echo "1: $counter"
# sample 2
counter=1
while read BUFF; do
counter=$(($counter + 1))
done < $1
echo "2: $counter"
=========================== End testsh.sh
With Best Regards, _/Andrew Porohin/_ aka noPOX
... /mpg123: (mpg123)/
--- GoldED+/BSD 1.1.5-30118 (I believe)
* Origin: Знакомьтесь - царь! (2:5030/226.22)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/174213e8c867d.html, оценка из 5, голосов 10
|