大数据之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:函数的主要内容,如果未能解决你的问题,请参考以下文章

大数据常用shell脚本之ha-hadoop脚本

大数据之shell-shell概述

大数据之Shell:Shell工具(sort)

vue2.0 代码功能片段

[Shell]尚硅谷大数据技术之Shell--笔记

大数据基础之Shell:shell运算符