#!/bin/sh

redf(){
maxline=$( wc -l < "$1" )
#echo "$maxline"
for filename1 in `seq $maxline`

do
read filename
# echo "filename:$filename"
if [[ $filename == "aa" ]]
then
echo "find it"
break
else
let "count +=1"
fi
done < "$1"

echo "count times is $count"
}


redf $1

 

 

读取一行然后赋给两个变量

#!/bin/sh

read2(){

while IFS='' read line
do
read key value <<< $line
echo $key
echo "and"
echo $value

echo "_____________________"

done < $1

 

}


read2 $1

相关文章:

  • 2022-01-07
  • 2022-03-07
  • 2021-09-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-06
猜你喜欢
  • 2021-09-04
  • 2021-08-06
  • 2021-08-16
  • 2021-09-04
  • 2021-08-01
相关资源
相似解决方案