|

楼主 |
发表于 2004-7-18 23:51:25
|
显示全部楼层
[PHP]
echo '\kdfjie\\kdjie\\fjknvnb\\kclmckd\\kmcoa\\cmlkm\\cmlksd\\./kdjiem\\' | awk -F'\\\\\\\\' '{print $1}'
[/PHP]
双引号不行. 改用单引号就行了.
还有就是单引号时用'\\', '\\\\'都不能正确的划分域, 只有用'\\\\\\\\'才行.按理说'\\\\'应该是表示'\\'的.?!
[PHP]
echo '\kdfjie\\kdjie\\fjknvnb\\kclmckd\\kmcoa\\cmlkm\\cmlksd\\./kdjiem\\' | awk -F'\\\\\\\\' '{print $1,$2,$3,$4,$5,$6,$7,$8}'
\kdfjie kdjie fjknvnb kclmckd kmcoa cmlkm cmlksd ./kdjiem
echo '\kdfjie\\kdjie\\fjknvnb\\kclmckd\\kmcoa\\cmlkm\\cmlksd\\./kdjiem\\' | awk -F'\\' '{print $1,$2,$3,$4,$5,$6,$7,$8}'
kdfjie kdjie fjknvnb kclmckd
echo '\kdfjie\\kdjie\\fjknvnb\\kclmckd\\kmcoa\\cmlkm\\cmlksd\\./kdjiem\\' | awk -F'\\\\' '{print $1,$2,$3,$4,$5,$6,$7,$8}'
kdfjie kdjie fjknvnb kclmckd
[/PHP] |
|