位置: 编程技术 - 正文

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

  • 个人所得税代扣代缴手续费返还政策
  • 固定资产抵扣增值税何时开始
  • 税务局做社保关联带什么资料
  • 委托加工物资的消费税计入成本吗
  • 金银首饰以旧换新增值税
  • 可以直接申请一般纳税人吗
  • 小规模30万免税是含税还是不含税
  • 稿费计入成本怎么做账
  • 已出库未开票未收款会计分录
  • 公务接待和商务服务区别
  • 出纳如何做好保密工作
  • 突然收到银联入账收入怎么办
  • 电子承兑汇票没开通能接受吗
  • 商场销售化妆品应当缴纳增值税和消费税对吗
  • 购进商品返点的钱用于抵扣货款怎么入账?
  • 发票作废税金怎么算
  • 应交税费应交堤围费的税率多少?
  • 增值税专用发票跨月退回怎么办?
  • 如何理解消费税的作用
  • 预缴企业所得税分录
  • 农业免税企业怎么报税
  • 应交税金的明细科目
  • 未达起征点销售额怎么填申报表
  • 车辆购置税可以代缴吗
  • 公司回购股份有什么好处
  • 修理费应该计入什么费用
  • 因有减免税款不退怎么办
  • 劳务公司找的临时工工伤怎么赔
  • 开发商自用房产出售成为二手房土地成本
  • 未确认融资收益怎么理解
  • 增值税常见账务处理方法
  • php十进制转二进制算法
  • 税款入库期是什么意思
  • uniapp和mpvue比较
  • 投资性房地产的减值准备可以转回吗
  • 中标费用由哪方出
  • layui树形下拉框
  • 支付应付账款的文章怎么写的
  • 应付债券相关分录
  • 农业种植公司有补贴吗
  • 预缴城建税税率
  • mysql基本语法
  • 材料可变现净值为什么不减去材料的销售费用
  • 税务法新规
  • 2个公司的法人怎么注销
  • 金税四期对企业的好处
  • 企业主营业务收入科目下的余额应转入的科目是
  • 预收账款挂账多长时间必须确认收入
  • 母公司和子公司是什么关系
  • 国家知识产权专利网
  • 佣金是买卖股票都收吗
  • 流动性比率过小什么意思
  • 收取招标代理费的规定
  • 汇算清缴后多交的企业所得税能退吗
  • 员工出国境有关说法
  • 在企业中的应用
  • 个人如何成立公司
  • mysql优化sql有哪些
  • sql语言中delete删除命令语句详解
  • 32位的win7和64位的win7要选择哪个呢?它们有什么区别?
  • 微软和苹果是什么关系
  • win10预览版绿屏重启解决
  • window怎么开启自动更新
  • hyper v安装系统
  • win8鼠标速度怎么调
  • windows7没有桌面图标
  • unity shaderlab
  • cocos 2dx
  • jquery理解
  • jquery onready
  • unity 子对象
  • JavaScript弹出窗口
  • javascript基础教程教材答案
  • 12345市民热线什么时候有的
  • 税务部门立足
  • 本期预缴税额怎么填
  • 广州市国税咨询电话
  • 朝阳银行作息时间
  • 小规模纳税人和一般纳税人的区别
  • 云南省国家税务局APP
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设