請問使用AWK出現的錯誤訊息 - Linux

By David
at 2008-05-31T23:04
at 2008-05-31T23:04
Table of Contents
下面是我的Script
#!/bin/bash
YR=`date +%Y`
LOG_DATE=`date '+%b %e'`
su_file='/export/home/w123/sulog'
sudo_file='/export/home/w123/sudo'
PATH=$PATH:/usr/sbin:/bin
#FILE1:SU Report
FILE1=/export/home/wsca123/uxtest_su.txt
rm $FILE1
echo " Daily Security Report for `hostname`
$NOW
" >> $FILE
#1:SU Report
echo -e "<<< SU REPORT >>>" > $FILE1
echo -e "DateTime, User,/tSu to:" >> $FILE1
egrep "SU" /export/home/w123/sulog|awk -v YR=$YR '{printf "%s %2s %s %s,
%s,%s\n",$3,$2,$1,YR,$8,$7 }'|sort -u >> $FILE1
echo -e "<<< End of SU Report >>>\n" >> $FILE1
底下是執行的錯誤訊息
awk: syntax error near line 1
awk: bailing out near line 1
awk: syntax error near line 1
awk: bailing out near line 1
awk: syntax error near line 1
awk: bailing out near line 1
awk: syntax error near line 1
awk: bailing out near line 1
awk: syntax error near line 1
awk: bailing out near line 1
awk: syntax error near line 1
awk: bailing out near line 1
awk: syntax error near line 1
不太清楚是因為 unix跟linux對awk所支援的語法不同嗎
在linux是ok的
但在unix就會有錯誤訊息 ...
--
#!/bin/bash
YR=`date +%Y`
LOG_DATE=`date '+%b %e'`
su_file='/export/home/w123/sulog'
sudo_file='/export/home/w123/sudo'
PATH=$PATH:/usr/sbin:/bin
#FILE1:SU Report
FILE1=/export/home/wsca123/uxtest_su.txt
rm $FILE1
echo " Daily Security Report for `hostname`
$NOW
" >> $FILE
#1:SU Report
echo -e "<<< SU REPORT >>>" > $FILE1
echo -e "DateTime, User,/tSu to:" >> $FILE1
egrep "SU" /export/home/w123/sulog|awk -v YR=$YR '{printf "%s %2s %s %s,
%s,%s\n",$3,$2,$1,YR,$8,$7 }'|sort -u >> $FILE1
echo -e "<<< End of SU Report >>>\n" >> $FILE1
底下是執行的錯誤訊息
awk: syntax error near line 1
awk: bailing out near line 1
awk: syntax error near line 1
awk: bailing out near line 1
awk: syntax error near line 1
awk: bailing out near line 1
awk: syntax error near line 1
awk: bailing out near line 1
awk: syntax error near line 1
awk: bailing out near line 1
awk: syntax error near line 1
awk: bailing out near line 1
awk: syntax error near line 1
不太清楚是因為 unix跟linux對awk所支援的語法不同嗎
在linux是ok的
但在unix就會有錯誤訊息 ...
--
Tags:
Linux
All Comments
Related Posts
字型看不見???

By Una
at 2008-05-31T16:40
at 2008-05-31T16:40
新安裝ubuntu8.04找不到網卡驅動

By Jacob
at 2008-05-31T16:21
at 2008-05-31T16:21
linux下遊戲連線如果要ipx

By Elvira
at 2008-05-31T12:26
at 2008-05-31T12:26
Windows 7, Unix-like based??

By Elizabeth
at 2008-05-31T11:08
at 2008-05-31T11:08
nVidia FX5200和UBUNTU 8.04

By Joe
at 2008-05-31T08:58
at 2008-05-31T08:58