ChinaUnix.net
相关文章推荐:

awk 匹配单引号

不能用\'么? 有个格式文件. 100 name name of file 8 mode file mode 8 uid owner user ID 8 gid owner group ID 12 size length of file in bytes 12 mtime modify time of file ... 想处理成php数组: $arr['name'] = 100; gawk '{ print "$arr[\047"$2"\047] = "$1";" }' fmt.txt 第一次用gawk. 感觉写得很难看. 有没有比较漂亮的写法?

by Yarco - Shell - 2005-10-02 09:16:12 阅读(621) 回复(1)

相关讨论
by Aquester - Shell - 2009-05-21 12:54:26 阅读(951) 回复(4)

就是用print可以输出单引号

by chyhao - Shell - 2009-03-27 15:32:09 阅读(1698) 回复(10)

awk '{print "insert into tables values ('sdsf') "}' test2 单引号,无法显示,转义\ 也不好用

by 西门子 - Shell - 2006-04-04 11:59:35 阅读(1133) 回复(7)

awk的printf输出里,我需要把结果插入oracle数据库,在oracle里,单引号和双引号的含义不一样,但我不知道如何输出单引号,加\或''都不行。

by pumpkin111 - Shell - 2005-04-06 09:06:44 阅读(1250) 回复(4)

就是这个符号 ’ ,我转义都不行 555555555555

by 用钱的兜兜 - Shell - 2005-02-06 11:24:04 阅读(1642) 回复(11)

我在awk中用printf输出到一个文件中,想包含单引号, 想在awk中输出如下内容: '2004-12-31' 含单引号 该如何写??? 谢谢!!

by ibmxp - Shell - 2004-11-19 17:21:11 阅读(2305) 回复(7)

----------------functions.sh----------------------- #!/bin/sh chop() { _STR=$1 _CHOP=$2 _CHOP=`expr $_CHOP + 1` if [ $# -ne 2 ]; then echo "check_length: I need a string and how many characters to chop" return 1 fi _LENGTH=`echo $_STR|awk '{ print length($0)}'` if [ "$_LENGTH" -lt "$_CHOP" ];then echo "sorry ,you have asked to chop more character...

by 见鬼了 - Shell - 2004-10-24 16:54:25 阅读(1540) 回复(10)

a文件里面有四行,内容是 1 2 3 4 分别输入下面的命令 (1)awk '{print '$1' }' a 前面两个单引号搭配,后面两个单引号搭配,传给awk的是 {print $1 },结果正确 1 2 3 4 (2)awk '{print $1 }' a 传给awk的是{print $1 },结果正确 1 2 3 4 (3)awk '{print ‘$0’ }' a 认为跟(1)一样,传给awk的是 {print $0 },结果不正确 0 0 0 0 (4)awk '{print $0 }' a 传给awk的是 {print $0 },结果正确 1 2 3 4 疑问1:第三...

by wbjk - Shell - 2008-01-10 20:22:10 阅读(4806) 回复(6)

我试过awk '{printf "%s \' \" \n",$1}' 但是双引号好像是可以的,单引号死活不认,有什么好办法吗?

by wu_jerry - Shell - 2004-08-06 22:45:14 阅读(1696) 回复(8)

awk里的gsub怎么替换单引号那?

by wayneicy - Shell - 2009-09-24 14:46:07 阅读(2676) 回复(11)