test_pipe.sh 288 B

1234567891011121314151617181920
  1. #!/bin/bash
  2. echo "测试管道方式..."
  3. data="line1
  4. line2
  5. line3"
  6. echo "数据内容:"
  7. echo "$data"
  8. echo "---"
  9. echo "使用管道:"
  10. count=0
  11. echo "$data" | while IFS= read -r line; do
  12. ((count++))
  13. echo "处理第 $count 行: $line"
  14. done
  15. echo "管道测试完成, count=$count"