栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

利用hadoop提供的shell命令完成任务(hadoop shell)

利用hadoop提供的shell命令完成任务(hadoop shell)

1.shell是什么

Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。

Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。

2.shell脚本

Shell 脚本(shell script),是一种为 shell 编写的脚本程序。

业界所说的 shell 通常都是指 shell 脚本,但读者朋友要知道,shell 和 shell script 是两个不同的概念。

由于习惯的原因,简洁起见,本文出现的 "shell编程" 都是指 shell 脚本编程,不是指开发 shell 自身。

shell基础脚本

#!/bin/bash

echo “hello”



//esc建退出编辑
//shift+z z保存退出

运行结果

chmod +x test.sh
//给脚本添加权限
./test.sh
//结果为:hello

chmod +x (文件名):给脚本添加权限

3.shell进阶
#!/bin/bash

a=10
b=20
echo 'a + b = ' expr  `$a + $b' 

if [$a == $b]
then
    echo 'pass'
else
    echo 'run'
fi

运行结果

30

run

判断语句if开始fi结束

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/771466.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号