位置: 编程技术 - 正文

在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地址)

  • 五险一金代缴费
  • 税务一证通
  • 企业所得税税负率多少合适
  • 应收账款余额不对怎么调账
  • 月末结存材料的实际成本例题
  • 外购商品捐赠进哪个科目
  • 环保税申报表怎么填制
  • 会计软件每年都要付钱的吗
  • 缴纳文化事业建设费的范围
  • 储备基金是用来干嘛的
  • 隐名股东违法吗
  • 小规模纳税人变成一般纳税人的条件
  • 劳务报酬2019
  • 其他应收款怎么分析
  • 一般纳税人转为小规模2022政策
  • 其他资本公积如何花掉
  • 几年前的美元现在值钱吗
  • 代征税款手续费规定
  • 免抵退系统应调整免抵退额吗?
  • 中小企业信用服务平台
  • 固定资产合计等于固定资产账面价值吗
  • 出租车发票没有发票专用章是否能报销
  • 自适应屏幕宽度
  • PHP:oci_fetch_object()的用法_Oracle函数
  • vue的iframe
  • cpu版本的pytorch可以运行LSgan嘛
  • 出口退税退的是啥
  • 二手固定资产怎么折旧
  • 卡特迈国家公园地图
  • 弥补以前年度亏损后缴纳所得税
  • 未确认融资费用借贷方向
  • 猿创设计科技有限公司
  • vports命令
  • mysqljoin和where哪个好
  • 一般纳税人应交税费二级科目有哪些
  • 个人所得缴税租金怎么算
  • 企业主营业务收入净额怎么算
  • 企业回购股票会退市吗
  • 外购的商品用于生产经营
  • 单位出租不动产,按照5%的征收率计算应纳税额
  • 小微企业开专票需要缴纳多少税
  • 转让技术所有权是其他业务收入吗
  • 开出银行承兑汇票一张,面值30000元,用于抵付
  • 电子产品对外加工
  • 商标权属于什么科目
  • 开办费用怎么处理
  • 采购商品未入库已经付款会计分录
  • 出口视同内销账务处理?
  • 增值税计提多了已经跨年度怎么办
  • 出现销项负数
  • 现金流量表是指现金还是银行存款
  • 交通运输业营改增
  • 客户手续费率
  • 如何证明自己是中国人
  • 审核通过的红字信息表可以删除吗
  • 会计记账基础有哪两种
  • 批发商品销售的方式有委托代销吗
  • mysql删除表数据怎么恢复
  • 一个 sql 查询很慢,从哪些地方进行优化?
  • mysql数据库简单介绍
  • win7任务管理器怎么打开
  • win10不能显示桌面
  • ubuntu server initramfs
  • linux设置用户的密码
  • hosts文件位置在哪
  • hpm是什么格式的文件
  • centos安装选项怎么选
  • 安装win7提示
  • 删除同步中心图标
  • win7怎么连接手机上网
  • 开机需要两次
  • unity3d面试题摘选(全)
  • c#中thread的用法
  • angular创建service
  • js 小数取整的函数怎么写
  • 安卓动态图标怎么实现
  • 财税指什么
  • 企业所得税汇算清缴账务处理
  • 车辆购置税属于税金及附加吗
  • 税务延期申报最长多久
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设