awk - 使用 grep/sed/awk 命令读取 pwd 生成的最后一个值
问题描述
读取使用 grep/sed/awk 命令生成的最后一个值
[root@test 4]# pwd
/opt/lib/insta/4
从上面pwd
读取值4
。
我正在尝试这样的事情,这并不完全正确
pwd | grep -oP 'insta/?'
解决方案
在不使用任何外部实用程序的情况下,您可以在以下位置执行此操作bash
:
echo "${PWD##*/}"
4
或使用awk
:
awk -F/ '{print $NF}' <<< "$PWD"
4
推荐阅读
- r - 从列表向量中消除元素
- javascript - 在 ReactJS 中修改列表/对象的正确方法
- reactjs - 定义一个反应组件的 url
- r - 在 dplyr 的 group_by 中使用对象而不是列名
- wordpress - 重力表单提交后显示 woocommerce 产品
- avro - 完全兼容和传递完全兼容的区别
- javascript - 复选框,如果选中需要在 div 中求和其价格
- command-line - 用单词列表中的另一个单词更改许多 HTML 页面中的一个单词
- apache-spark - Spark Kafka Streaming - 发送原始时间戳而不是当前时间戳
- entity-framework - 实体框架核心一对多关系