大数据之Shell:函数
Posted 浊酒南街
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大数据之Shell:函数相关的知识,希望对你有一定的参考价值。
1.系统函数
1.1:basename基本语法
basename [string / pathname] [suffix]
(功能描述:basename命令会删掉所有的前缀包括最后一个(‘/’)字符,然后将字符串显示出来。
选项:suffix为后缀,如果suffix被指定了,basename会将pathname或string中的suffix去掉。
1.2:案例实操
(1)截取该/home/jinghang/banzhang.txt路径的文件名称
[jinghang@hadoop101 datas]$ basename /home/jinghang/banzhang.txt
banzhang.txt
[jinghang@hadoop101 datas]$ basename /home/jinghang/banzhang.txt .txt
banzhang
2.1: dirname基本语法
dirname 文件绝对路径
(功能描述:从给定的包含绝对路径的文件名中去除文件名(非目录的部分),然后返回剩下的路径(目录的部分))
2.2:案例实操
(1)获取banzhang.txt文件的路径
[jinghang@hadoop101 ~]$ dirname /home/jinghang/banzhang.txt
/home/jinghang
以上是关于大数据之Shell:函数的主要内容,如果未能解决你的问题,请参考以下文章