51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#ELL
shell 判断文件是否存在,没有则创建
没有该文件则创建,有则ls-l输出文件信息。#!/bin/bashecho"enterthename:"readfilenameiftest-e$filename;thenls-l$filenameelsetouch$filenamefi输出enterthename:sss.sh-rwxr-xr-x1roo...
代码星球
·
2020-08-09
shell
判断
文件
是否
存在
shell 按行读取文件
#!/bin/bashcount=1//赋值语句,不加空格cattest|whilereadline//cat命令的输出作为read命令的输入,read读到的值放在line中doecho"Line$count:$line"count=$[$count+1]//注意中括号中的空格。doneecho"finis...
代码星球
·
2020-08-09
shell
按行
读取
文件
shell 输入不显示在监视器上
#!/bin/bashread-s-p"Enteryourpassword:"passecho"yourpasswordis$pass"exit0 输出:Enteryourpassword:yourpasswordisdedede ...
代码星球
·
2020-08-09
shell
输入
显示
监视器
shell 计时获取输入
#!/bin/bash if read-t 5 -p "pleaseenteryourname:" name then echo "hello$name,welcomet...
代码星球
·
2020-08-09
shell
计时
获取
输入
如何通过shell脚本操作MongoDB
通过shell脚本对MongoDB进行自动化操作运行写好的./show.sh脚本 发现能够建立mongo链接#!/bin/shmongoWordPress--eval"showcollections;db.posts.find().limit(10);"或者把mongo作为shell解析器:#!/...
代码星球
·
2020-08-09
如何
通过
shell
脚本
操作
shell 设置超时时间
等待20s后退出a=1b=20while(true)doif[$a-eq$b]thenecho"20s!!!"breakelseif[[true]];thensleep1let"a=a+1"echo$aelsebreakfifidone ...
代码星球
·
2020-08-09
shell
设置
超时
时间
shell 交互式选择(select)
新建文件sudovitest.sh写入如下内容:#!/bin/bashecho"WhatisyourfavouriteOS?"selectvarin"Linux""GnuHurd""FreeBSD""Other";dobreak;doneecho"Youhaveselected$var"赋予执行权限sudo...
代码星球
·
2020-08-09
shell
交互式
选择
select
shell 字符串加入变量
your_name='runoob'str="Hello,Iknowyouare"$your_name"!"echo$str ...
代码星球
·
2020-08-09
shell
字符串
加入
变量
Shell脚本之无限循环的两种方法
for#!/bin/bashseti=0setj=0for((i=0;i<10;))dolet"j=j+1"echo"-------------jis$j-------------------"done while#!/bin/bashsetj=2while(true)dolet"j=j+1...
代码星球
·
2020-08-09
Shell
脚本
无限
循环
两种
shell 变量赋值运算
1.变量赋值:name=lbg等号前后不能有空格name="LebronJames"变量值中有空格要用双引号echo${name}用${}更保险shopt-s-onounset设置“先声明再使用”2.取消变量:unset释放变量和函数的内存3.位置参数:${n}:输入的第n个参数($...
代码星球
·
2020-08-09
shell
变量
赋值
运算
shell 判断变量是否为空
一句话判断[!$a]&&echo"aisnull" 1.判断变量read-p"inputaword:"wordif[!-n"$word"];thenecho"youhavenotinputaword!"elseecho"thewordyouinputis$word"fi或者#!/b...
代码星球
·
2020-08-09
shell
判断
变量
是否
shell 清空指定大小的日志文件
#!/bin/bash#当/var/log/syslog大于68B时if![-f/var/log/syslog]thenecho"filenotexist!"exit1fiif[`ls-l/var/log/syslog|awk'{print$5}'`-gt$(68)]thencat/var/log/sysl...
代码星球
·
2020-08-09
shell
清空
指定
小的
日志
写了shell脚本想一键启动三台虚拟机的Zookeeper,却不知道为啥总是启动不了
首先,一键启动的shell脚本是这样的#!/bin/bashcase$1in"start"){foriinnode01node02node03dossh$i"/opt/module/zookeeper-3.4.5-cdh5.14.0/bin/zkServer.shstart"done};;"stop"){f...
代码星球
·
2020-08-09
启动
写了
shell
本想
一键
【Spark】Spark-shell案例——standAlone模式下读取HDFS上存放的文件
目录可以先用local模式读取一下步骤一、先将做测试的数据上传到HDFS二、开发scala代码standAlone模式查看HDFS上的文件步骤一、退出local模式,重新进入Spark-shell二、开发scala代码可以先用local模式读取一下步骤一、先将做测试的数据上传到HDFScd/export/servers...
代码星球
·
2020-08-09
Spark
Spark-shell
案例
standAlone
模式
【Spark】Spark-shell案例——单词计数统计
目录步骤一、准备本地文件以作测试二、通过--master启动本地模式三、开发scala单词统计代码步骤一、准备本地文件以作测试在第一台机器执行mkdir-p/export/servers/sparkdatascd/export/servers/sparkdatas/vimwordcount.txthellomehell...
代码星球
·
2020-08-09
Spark
Spark-shell
案例
单词
计数
首页
上一页
...
50
51
52
53
54
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他