提取目录路径和文件名 [英] Extract directory path and filename

查看:32
本文介绍了提取目录路径和文件名的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个包含目录路径和文件名的变量.我想从 Unix 目录路径中单独提取文件名并将其存储在一个变量中.

I have a variable which has the directory path, along with the file name. I want to extract the filename alone from the Unix directory path and store it in a variable.

fspec="/exp/home1/abc.txt"  

推荐答案

使用 basename 命令从路径中提取文件名:

Use the basename command to extract the filename from the path:

[/tmp]$ export fspec=/exp/home1/abc.txt 
[/tmp]$ fname=`basename $fspec`
[/tmp]$ echo $fname
abc.txt

这篇关于提取目录路径和文件名的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆