awk文件用什么命令来执行?

在命令行下可以用awk'{pinrt}'<xx来执行Awk命令但是我现在把所有的命令写到一个文件里头a.awk,类似于一个shell文件但是Shell文件可以用shxx.... 在命令行下可以用 awk '{pinrt}' < xx来执行Awk命令
但是我现在把所有的命令写到一个文件里头a.awk,类似于一个shell文件
但是Shell文件可以用sh xx.sh来执行
那awk文件该用什么命令来执行呢?
我直接./xx.awk提示说command not found

另外再提一个问题
我的shell文件用./xx.sh或者直接xx.sh也不能运行,只能用sh xx.sh来执行,ms是环境path没设置好
但是不知道如何设置,谢谢!
展开
 我来答
jinglebaby0807
2009-08-15 · TA获得超过193个赞
知道小有建树答主
回答量:251
采纳率:0%
帮助的人:181万
展开全部
印象中执行awk的文件应该是在命令行输入awk -f 文件名。
shell脚本那个问题,需要把xx.sh设置为可执行的,chmod u+x xx.sh,然后才可以用./xx.sh
leivli
2009-08-16
知道答主
回答量:3
采纳率:0%
帮助的人:3.4万
展开全部
sh或awk直接执行首先有执行权限,其次在文件开头应该这样写:
#!/bin/sh
或#!/bin/awk
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
phptest
2009-08-28
知道答主
回答量:30
采纳率:0%
帮助的人:21.3万
展开全部
awk -f 文件名
chmod +x ./文件名 && ./文件名
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式