我的PrivateIP-List.txt文件包含以下数据
axx, XXXXXXXXXXX,
bxx, XXXXXXXXXXXX,
cxx, XXXXXXXXXXXX,
当我循环运行以下脚本时,脚本可以正常运行,但在运行时会给出解析错误,然后继续。
错误:
parse error: Expected separator between values at line 1, column 78
parse error: Expected separator between values at line 1, column 78
parse error: Expected separator between values at line 1, column 78
正在运行脚本
Running tcptraceroute on axx for axx , IP: XXXXXXXXXXXX
Running tcptraceroute on axx for bxx , IP: XXXXXXXXXXXX
Running tcptraceroute on axx for cxx , IP: XXXXXXXXXXXX
parse error: Expected separator between values at line 1, column 78
parse error: Expected separator between values at line 1, column 78
parse error: Expected separator between values at line 1, column 78
Running tcptraceroute on bxx for axx , IP: XXXXXXXXXXXX
Running tcptraceroute on bxx for bxx , IP: XXXXXXXXXXXX
Running tcptraceroute on bxx for cxx , IP: XXXXXXXXXXXX
parse error: Expected separator between values at line 1, column 78
parse error: Expected separator between values at line 1, column 78
parse error: Expected separator between values at line 1, column 78
Running tcptraceroute on cxx for axx , IP: XXXXXXXXXXXX
Running tcptraceroute on cxx for bxx , IP: XXXXXXXXXXXX
Running tcptraceroute on cxx for cxx , IP: XXXXXXXXXXXX
IFS=$IFS,
while read name ip; do
echo "" >>Results.txt
echo "Running tcptraceroute on $i for $name , IP: $ip"
echo "Running tcptraceroute for Account: $name , IP: $ip" >>Results.txt
echo "" >>Results.txt
tcptraceroute "$ip" 22 >> Results.txt
echo "" >>Results.txt
done < ./PrivateIP-List.txt