位置: 编程技术 - 正文

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

  • 销售净收入咋算
  • 承兑汇票可以随便给人看吗
  • 工会经费每月必须60块钱
  • 抵扣联 发票联
  • 其他综合收益转入投资收益
  • 财务预算是做什么的
  • 预付款保函履约保函
  • 混搭销售的企业有哪些
  • 免抵退附加
  • 亏本销售商品如何做其会计分录?
  • 一般纳税人预交增值税会计记账
  • 厂部管理人员工资属于什么会计科目
  • 同一控制下企业合并会产生商誉吗
  • 支付境外销售佣金怎么做
  • 中标服务费直接按开票金额付款吗
  • 消费税组成计税价格成本利润率
  • 实收资本印花税申报期限
  • 增值税专票盖章盖在哪里
  • 不开外经证的后果
  • 营改增的会计分录
  • 其他收益纳税
  • 外籍员工个税信息采集
  • 企业合并三种方式
  • 节能减排奖励资金追回
  • 银行承兑 贷款
  • 人力资源服务差额
  • win11系统开机密码设置
  • 离职员工工资退不退
  • win11怎么用win10界面
  • win10专业版下载教程
  • mac压盘
  • win10更新kb5005033
  • 在建工程的核算内容和范围是什么
  • 上市公司转让股票所得要交个税吗?
  • 单位未足额缴纳社保可以补交几年
  • 今日七夕祝福语
  • php数组求最大值
  • 可供出售金融资产和交易性金融资产
  • php自定义变量的方法是
  • 微信小程序网页版
  • php页面刷新
  • 汽车销售税额
  • c语言fseek函数
  • 个人所得税专项附加扣除赡养老人
  • 纳税申报个税如何申报
  • 购入的设备用于研发怎样记账
  • 外经证预缴的附加税税率
  • 支付稿费需要发票吗
  • 劳保统筹费缴费比例
  • 会计分录什么时候用负数表示
  • 业务招待费可以计入销售费用吗
  • 企业注销其他应付款怎么处理账务
  • 材料暂估分录
  • 收到发票税点计入什么科目
  • 其他业务收入在资产负债表哪里体现
  • 我国开征股票交什么税
  • mysql的innodb和myisam
  • mysql 生成guid
  • win10小娜如何使用
  • 苹果电脑dock栏是什么意思
  • linux终端记录
  • windows7个性化菜单
  • linux系统输入法锁定了怎么解开
  • win7如何运行命令
  • 下载的mt4安装成了mt5
  • opengl编程语言
  • vue条形码
  • jquery 定位
  • 查找最近文件操作记录
  • 一道关于医用口罩的数学题初二
  • python怎么写一个类
  • html中meta
  • 23种设计模式全解
  • python的web框架
  • 亮屏功能
  • 民间非营利组织包括哪些单位
  • 设计服务属于什么税目
  • 重庆电子税务局app下载
  • 沙子属于矿产资源
  • 联通怎么在网上营业厅更改套餐
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设