位置: 编程技术 - 正文

在Linux系统中获得文件所在目录名的方法(在linux系统中获取帮助信息的命令为)

编辑:rootadmin

推荐整理分享在Linux系统中获得文件所在目录名的方法(在linux系统中获取帮助信息的命令为),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:获取linux命令执行结果,linux系统中获取帮助信息的命令为,linux系统中获取帮助信息的命令,linux系统如何获得,linux系统如何获得,在linux系统中获取帮助信息的命令,linux系统中获取pid为888,在linux系统中获取帮助信息的命令,内容如对您有帮助,希望把文章链接给更多的朋友!

方式一:使用“ dirname“ 去获得(提取)目录名

语法如下:

复制代码代码如下:[root@dabu.info ]#dirname /文件/路/径或者是复制代码代码如下:[root@dabu.info ]#VAR="$(dirname /文/件/路径/文件名)"或者复制代码代码如下:[root@dabu.info ]#FOO="/path/to/my/folder/filename.avi"[root@dabu.info ]#OUT="$(dirname ${FOO})"实例如下:如dabu.txt文件的路径为/root/aaa/bbb/dabu.txt。获得其目录名的方法如下,输入:复制代码代码如下:[root@dabu.info ]#dirname /root/aaa/bbb/dabu.txt输出为:复制代码代码如下:/root/aaa/bbb下面的例子将dabu.txt的目录名赋值给了SRC 变量,在通过 echo命令显示SRC变量的值:

复制代码代码如下:[root@dabu.info ]#SRC="$(dirname /root/aaa/bbb/dabu.txt)"[root@dabu.info ]#echo "Dirpath - $SRC"输出如下:复制代码代码如下:Dirpath - /root/aaa/bbb

方式二:使用bash/ksh shell从文件绝对路径提取目录名

在Linux系统中获得文件所在目录名的方法(在linux系统中获取帮助信息的命令为)

$ 字符被用作字符扩展和替换 。 我们可以使用它来操作和扩展变量而不需使用外部命令,如sed 或者 awk 。《parameter expansion, and command substitution》使用模式如下:

假设 将dabu.txt 文件的绝对路径/root/aaa/bbb/dabu.txt赋值给 变量 FILE,输入:

复制代码代码如下:[root@dabu.info ]# FILE="/root/aaa/bbb/dabu.txt "[root@dabu.info ]# echo "$FILE = $FILE"或者将 echo "$FILE = $FILE" 替换为 echo $FILE 。不过前面那句适合在脚本里使用,因为打印出来方便阅读。自己测试下就知道了。

接着输入: echo ${FILE%/*}

最后输出:复制代码代码如下:/root/aaa/bbb

当然也可以将输出给变量,如下,输入赋值给VAL变量:

复制代码代码如下:[root@dabu.info ]#VAL="${FILE%/*}"[root@dabu.info ]#echo "Dirpath ----- $VAL"输出:复制代码代码如下:Dirpath ----- /root/aaa/bbb

Linux系统中获取路径的文件名的方法 复制代码代码如下:[root@dabu.info]#basename/root/aaa/bbb/dabu.txt显示:复制代码代码如下:dabu.txt#获取路径的文件名shell脚本中如何获得脚本文件所在路径?方法

使用find命令查找Linux中的隐藏文件的方法 我们可以在Linux或者Unix系统上使用find命令去查询所有(全部)隐藏文件基本语法如下:复制代码代码如下:[root@dabu.info~]#find/要查找的文/件/夹/-name".*"-print

Linux中的find命令使用时的一些注意点整理 find命令中用了-path参数,则文件名是匹配shell通配符模式。这时候,元字符不能识别'/'和'.'。举个例子假设/root目录下有四个文件,其绝对路径分别为:

标签: 在linux系统中获取帮助信息的命令为

本文链接地址:https://www.jiuchutong.com/biancheng/365455.html 转载请保留说明!

上一篇:在Linux系统中给iptables规则添加注释的教程(在对linux系统中dir)

下一篇:Linux系统中获取路径的文件名的方法(linux系统获取ip地址)

  • 计提增值税会计科目是什么
  • 劳务派遣公司如何收费
  • 材料报废是否可以税前扣除
  • 6个点税如何计算方法
  • 缴纳个税会计分录是什么
  • 捐赠资产管理办法
  • 机票改签费能否抵税
  • 银行存款对银行的作用
  • 改签费可以进项转出吗
  • 入资款印花税怎么计算
  • 租金是含税的吗
  • 小规模纳税人免税销售额是含税还是不含税
  • 低值易耗品包含什么
  • 债务清偿如何进行税务处理
  • 新领的发票怎么导入uk开票系统
  • 高管培训费不能税前列支
  • 出口退税销项税额计算公式
  • 代开发票有哪些问题需要知道的?
  • 增值税减免的账务处理可以直接应交税费减免税款吗
  • 附加税记入什么科目
  • 小规模差额征税季度不超过30万的税收优惠
  • 卖投资性房地产交税
  • 公司是否有审计资质
  • 个体工商户年检怎么办
  • 沙盘模型制作费用
  • win10清空回收站是灰色的
  • php字符串数组函数
  • 季度交企业所得税是按照什么来交的
  • 蚊子咬了怎么消肿止痒最快红霉素软膏
  • win7电脑开启麦克风权限设置
  • 辞退补偿款怎么算
  • 无人驾驶控制方向
  • 若依框架是什么框架
  • 努沙杜瓦酒店
  • php输出隔行变色的表格
  • 闭包 python
  • 《设计模式》
  • 帝国cms怎么用
  • 网上学电脑的软件
  • 红字更正法和红字冲销的区别
  • 装修费摊销费计算公式
  • 固定资产加速折旧是什么意思
  • 电子承兑操作
  • 先付款后开票怎么做账务处理
  • 分期付款的消费税怎么计算
  • 土地租赁费属于什么收入
  • mysql主从配置详解
  • sqlsever注释符号
  • 经营范围变更银行变更需要什么资料
  • 残保金操作流程
  • 小规模纳税人免税政策2022
  • 小微企业税收优惠政策从什么时候开始
  • 利息收入红字如何入账
  • 承租人收到融资租赁款
  • 员工社保报销流程
  • 法院退诉讼费账务处理
  • 实物投资需要缴纳增值税吗
  • 小规模发票冲红了退税怎么处理
  • 外派人员房租
  • 预收账款怎么做账
  • mysqldump命令在哪里执行
  • win10系统即将过期怎么办
  • 如何win8.1升级win10正式版
  • windows2000自动登陆
  • win8的ie打开马上闪退
  • propelac.exe - propelac是什么进程 有什么用
  • win10鼠标箭头怎么换样式
  • airplay macbook
  • win8杀毒软件关闭
  • NGUI字体图集导致Label文字破碎的BUG以及解决方案
  • js中函数定义有哪几种方式
  • Node.js中的construct构造函数
  • 深入python3
  • jquery提交form表单数据
  • jquery 动态绑定click事件
  • 在javascript中什么方法可以对数组元素进行排序
  • 唐山宴订餐电话是多少
  • 湖南电子税务局官网登录入口首页
  • 湖南省地方税务局
  • 购置税缴费方式
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设