|
在Solaris上写了一个小的脚本,主要是收集一些系统信息,但是运行不成功,出错信息是:
./solaris.bash: line 95: syntax error near unexpected token `'($'
./solaris.bash: line 95: `for partf in `awk '($4=="ufs"||$4=="tmpfs") {print $3}' /etc/vfstab`; do find $partf -xdev -type f \( -perm -4000 -o -perm -2000 \) -exec ls -l {} \;; done'
我的脚本第94——97行内容是:
94 echo ==============3.2 Files with SUID or SGID==============
95 for partf in `awk '($4=="ufs"||$4=="tmpfs") {print $3}' /etc/vfstab`
96 do find $partf -xdev -type f \( -perm -4000 -o -perm -2000 \) -exec ls -l {} \;
97 done
如果95——97这三行内容单独保存为一个文件运行就没有问题,请各位老大帮忙看看,谢谢! |
|