0

我在 bash 中有一个脚本,它从 LocLog 获取来自第 8 列的 ip:

#!/bin/bash
for i in $(cat /scripts/logs/LocLog | awk '{print $8}' | sort | uniq); 
do 
    php /scripts/a.php $i; 
done

该脚本给出错误:

bash -x log
'og: line 2: syntax error near unexpected token `
'og: line 2: `for i in $(cat /scripts/logs/LocLog | awk '{print $8}' | sort | uniq);

有什么想法吗?

4

1 回答 1

2

去掉for行尾的分号。

于 2013-10-03T04:39:33.297 回答