位置: 编程技术 - 正文

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

  • 城市公交算国企吗
  • 税务会计的工作内容和心得
  • 现金及现金等价物期末余额
  • 企业所得税计算例题
  • 金税盘怎么向分行汇款
  • 农产品增值税抵扣政策文件
  • 什么叫税控盘清卡
  • 个人独资企业注册流程
  • 评估价值高于账面价值怎么收税
  • 进项税申报但未抵扣
  • 调整交易性金融资产
  • 年底结账会计分录一定要做吗
  • 购买股权支付的相关税费怎么处理
  • 增值税专用发票抵扣期限
  • 2018年工会经费返还比例
  • 知识产权投资入股要交税吗
  • 个税多申报了实发没有这么多,如何处理
  • 支票遗失要怎么补办
  • 限售股转让个人所得税
  • 钢结构施工速度快吗
  • 拆迁安置房如何写两人名字
  • 盘库存在的问题汇总
  • WIN7系统的镜像文件在哪里
  • 在window操作系统中
  • php判断为空的方法有哪些
  • hypertrm.exe系统错误
  • 苹果电脑双系统好不好
  • linux怎么创建一个用户组
  • 视同销售成本如何确认?
  • php两个数组相加结果
  • 企业发行股票的会计分录
  • 购买增值税税控系统专用设备账务处理
  • laravel框架关键技术解析
  • Javan tree frogs sitting together on a stalk in Indonesia (© SnapRapid/Offset by Shutterstock)
  • 持有至到期投资在资产负债表怎么填
  • php运用
  • 图像风格迁移网站
  • vgdisplay命令无效
  • 补缴以前年度公积金账务处理
  • 个人给境外公司付款
  • 理财收益 投资收益
  • 印花税怎么申报2023
  • 无形资产摊销是当月增加当月摊销吗
  • access日期时间格式怎么修改
  • 同时运行多个MySQL服务器的方法
  • 社保缴费基数和医保缴费基数一样吗
  • 企业所得税和个人所得税怎么算
  • 外币折算会计思维导图
  • 红字撤销需要带什么去税务局
  • 分期收款提供劳务 是什么
  • 付境外股东股利要交什么税
  • 已开具发票验旧
  • 事业单位打款多久到账
  • Advanced Pagination for MySQL(mysql高级分页)
  • sql 重复记录
  • sql时间格式化大全
  • sql语句提取字符串中数字
  • win7系统u口怎么禁用
  • windows导航栏在左边
  • Win7安装i219v网卡驱动
  • windows 10 build 9888
  • win7无法启动print spooler服务,错误5
  • win7win8win10哪个流畅
  • lnmp一键安装包 linux
  • dns轮询是什么意思
  • shell 字符串trim
  • Linux Shell+Curl网站健康状态检查脚本,抓出中国博客联盟失联站点
  • 浏览器修改js变量
  • jquery日期控件onchange事件
  • python实现mysql的单引号字符串过滤方法
  • unity更新下载文件
  • unity2019图集
  • JavaScript Length 属性的总结
  • android(8) ViewPager页面滑动切换
  • 编写python程序的步骤
  • 使用jquery实现的项目
  • 江苏税务开票申报操作
  • 开票怎么查发票总额
  • 房子契税发票没给怎么办
  • 山西税务体检医院
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设