比如说我有一个名为“tests”的文件,它包含
a
b
c
d
我正在尝试逐行读取此文件,它应该输出
a
b
c
d
我创建了一个名为“read”的 bash 脚本,并尝试使用 for 循环读取此文件
#!/bin/bash
for i in ${1}; do //for the ith line of the first argument, do...
echo $i // prints ith line
done
我执行它
./read tests
但它给了我
tests
有谁知道发生了什么?为什么它打印“测试”而不是“测试”的内容?提前致谢。