与变量一起回显$

斯里坎特·亚达克(Srikanth Yadake)

我正在尝试打印如下的最后一个目录

#!/bin/bash
dirc="/a/b/"
i=3  
`echo "$dirc" | awk -F / '{ print ""$"i"}'`

应该打印“ b”,这没有发生。

斯蒂芬·基特

i在AWK脚本中是AWK变量,而不是shell变量;您需要设置AWK变量:

#!/bin/bash
dirc="/a/b/"
echo "${dirc}" | awk -F / -v i=3 '{print $i}'

您可以i通过shell理解的任何方式指定值

i=3
echo "${dirc}" | awk -F / -v "i=${i}" '{print $i}'

可以让Shell来评估AWK脚本中的变量,但这只是在寻找麻烦:

i=3
echo "${dirc}" | awk -F / "{print \$${i}}"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

可以回显变量,但是在尝试与PDO一起使用时,PHP返回未定义的错误

来自分类Dev

数组回显在一起,每个值一起

来自分类Dev

可以回显的变量

来自分类Dev

将“ -Filter”与变量一起使用

来自分类Dev

将NameOf与变量一起使用

来自分类Dev

将getJSON与变量一起使用

来自分类Dev

在变量内回显变量

来自分类Dev

PHP:关于回显一个空变量

来自分类Dev

如何将sed与文件路径变量以及regex回调和算术表达式一起使用

来自分类Dev

逐列回显变量

来自分类Dev

回显动态生成的变量

来自分类Dev

修改先前回显的变量

来自分类Dev

使WCF回调与netTcpBinding一起使用

来自分类Dev

如何使用requirejs与Ajax回调一起使用?

来自分类Dev

如何将填充与回调一起使用?

来自分类Dev

setInterval不能与回调函数一起使用

来自分类Dev

无法使鼠标回调与Java Swing一起使用

来自分类Dev

与日志注入模块一起使用时,Autofac中ILog的显式解析

来自分类Dev

Java将显式锁与同步方法结合在一起

来自分类Dev

使用Maven显式运行Junits(并且与TestNG一起运行很长时间)

来自分类Dev

Rails:如何显式初始化与gem捆绑在一起的rake任务?

来自分类Dev

批处理-在另一个变量中回显变量的值?

来自分类Dev

与P / Invoke一起使用的“ APPCOMMAND”变量是什么?

来自分类Dev

如何将MySQL REPLACE与变量一起使用?

来自分类常见问题

将Q对象与变量一起使用

来自分类Dev

将.css与jquery一起对变量应用负值

来自分类Dev

与变量一起使用sorted(list,key = function())

来自分类Dev

将统计信息与变量一起使用

来自分类Dev

在Haskell中将反斜杠与变量一起使用

Related 相关文章

热门标签

归档