
awk怎样被当做命令执行
1个回答
展开全部
awk本来就是Linux下通过命令行方式调用的一个工具。
不通过命令方式又能怎么执行呢?
不通过命令方式又能怎么执行呢?
追问
意思是这样的:我写了个code的awk脚本,里面还需要命令行参数。我怎样才能在命令行中如下执行呢:code var
追答
#!/usr/bin/awk -f
awk脚本中基本都是这种形式开头,这就注定了命令行中的脚本参数只能是awk要处理的文件名。
其他参数不行的。
你可以考虑在shell脚本中调用awk,给shell脚本传参就方便多了,而且awk中也可以引用到shell变量。
别吝惜文字,说具体点,必要时把代码片段拿出来,才好看看能不能有其他方式帮到你。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询