问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

awk中printf如何输出%

发布网友 发布时间:2022-04-24 22:11

我来回答

3个回答

热心网友 时间:2023-10-12 21:28

  printf("a=%d%%\n",a);
  %s是表示格式化,\n表示换行,这两个都是有特定意义的;
result里不会包含进去,而result里含有的所有字符串都会照常打印出来;
  %s和\n都是printf第一个参数的语法,printf按照这个参数解释你后面的变量。
但是对于%s,变量只要是字符串指针或数组就可以了,内容会被原样打印出来,不会被格式化语法影响。

热心网友 时间:2023-10-12 21:28

遇到有%不能正常输出,不应该有这种情况。你看下面这个例子:

$ echo "哪%d里字/t人" | awk '{printf("%s\n",$0)}'
哪%d里字/t人

 

所以,像下面这样就可以:

awk '{for(i=1;i<=NF;i++)if($i=="android" || $i=="iphone"){printf("%s\n",$(i+1));break}}' file.txt

热心网友 时间:2023-10-12 21:29

遇到有%不能正常输出,不应该有这种情况。你看下面这个例子:
$ echo "哪%d里字/t人" | awk '{printf("%s\n",$0)}'
哪%d里字/t人
所以,像下面这样就可以:
awk '{for(i=1;i<=NF;i++)if($i=="android" || $i=="iphone"){printf("%s\n",$(i+1));break}}' file.txt
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
容易发财的房地产中介公司名字 我想对自己的房子进行房产评估,去哪里办理,需要... 改字体的时候不小心改错了,全变成格仔了怎么办 手机文件不小心改错名字了怎么办 女生每天早晚各跑步一个小时,配合饮食,一个月瘦多少? 每天早晚各慢跑一小时.一个月能瘦多少斤 爱剪辑怎么去水印 给视频去水印方法 游戏本关机时可以晃吗? 笔记本玩游戏CPU温度高,会花屏 打剑网三一小时声音大,发热,还能继续吗? 面条鱼炒鸡蛋的做法 银鳕鱼和葫芦煮面条可以吃么,怎么做 银鱼如何烹饪? 面条银鱼干的做法 唐朝历代皇帝列表,唐中宗之后的皇帝是谁 小银鱼煮面怎么做好吃? 唐朝朝的历代皇帝和年号 银鱼煮面条怎么做好吃 求唐朝历代皇帝列表 银鱼可以和西红柿一起煮面吗 做炒山药时容易粘锅,怎么办? 怎么炒山药不沾锅 唐朝皇帝的顺序有谁知道?(包括武则天) 唐朝世系表 唐朝皇帝世系表? 怎么优化oracle 的sql语句 oracle plsql 如何优化sql? oracle 优化SQL问题 做过哪些oracle sql优化 如何优化oracle sql语句 酸菜面条鱼怎么做好吃 急求!!死神中一护和露琪亚分别时的小提琴和钢琴合奏的曲子~~~~ 油炸面条鱼的做法步骤图,油炸面条鱼怎么做 侠盗飞车密码 喜欢每一种颜色所反映的人物性格都是怎样的呢? 如何在南京设立外国公司在华代表处手续? 桑蚕丝和柞蚕丝被哪个好? 电热毯不小心进水,应该怎么处理最保险? 电热毯湿了还能用吗? 电热毯湿了怎么办 怎么解决电热毯进水触电的问题 电热毯开关进水,会有影响吗 尿床了,打湿了电热毯,电热毯会因此坏掉或漏电吗? 电热毯在使用过程中漏水在上面,会触电吗? 一般的电热毯进水了会触电吗 二级建造师有没有前途啊? 小茴香怎么做好吃 小茴香加入炒的豆腐和粉条,还能做出哪些美食? 二级建造师职业发展方向有哪些?职业规划是什么? 请教前辈们,现在二级建造师还有用吗