为什么是17行不工作(代码注释)?:试图从名字第一个字母NAWK脚本的HTML
#!/bin/nawk -f
BEGIN {
print "<html>"
print "<body>"
print " <table border=2>"
print " <tr>"
print " <th>Name</th>"
print " <th>Username</th>"
print " <th>Email</th>"
print " </tr>"
}
{
print " <tr>"
print " <td>" $2 " " $1"</td>"
print " <td>"'{Substr($1,1,1)}' "</td>" ###### Line 17
is
print " <td>" $3 "</td>"
我可以在把一份声明中一样,在第17行?我试图得到名字的第一个字母。
'substr'? – fedorqui 2013-04-20 09:03:36
是的,我需要在那里抛出一个toLower – 2013-04-20 09:05:03
是的,但我的意思是函数是'substr',而不是'Substr'(就我而言)。 – fedorqui 2013-04-20 09:05:54