0x01 if的基本语法:
if [ command ];then
符合该条件执行的语句
elif [ command ];then
符合该条件执行的语句
else
符合该条件执行的语句
fi
0x02 文件/文件夹(目录)判断
[ -b FILE ] 如果 ...
huahua
5年前 (2018-03-06) 1611℃
2喜欢
写博客总写头,太麻烦,于是编写了下面的这个脚本,有需要的拿走吧.具体代码如下
保存成一个文件,比如我写成的是pl放到/usr/local/bin下面给pl添加执行权限
就可以直接在终端里面使用pl来写md了.
输入pl后会要求输入简洁的关键字或是博客的名字,然后回车,在vim中就...
huahua
5年前 (2018-01-31) 1493℃
0喜欢
read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面在说)。得到输入后,read命令将数据放入一个标准变量中。下面是 read命令的最简单形式::
#!/bin/bash
echo -n "Enter your name:" //参数-n的作用是不换行,e...
huahua
5年前 (2018-01-28) 1683℃
0喜欢
单行文本
#! /bin/bash
echo 'hello world' > filename.txt
多行文本1
#! /bin/bash
cat>post.md<<EOF
---
layout: post
title: $name
subtitl...
huahua
5年前 (2018-01-28) 1426℃
0喜欢
shell远程执行:
经常需要远程到其他节点上执行一些shell命令,如果分别ssh到每台主机上再去执行很麻烦,因此能有个集中管理的方式就好了。一下介绍两种shell命令远程执行的方法。
前提条件:
配置ssh免密码登陆
对于简单的命令:
如果是简单执行几个命令,则:
ssh...
huahua
8年前 (2015-12-25) 1868℃
1喜欢
result=$(ps -ef|grep ‘kkk’)
Do what you need!
转载请注明:EZLOST » shell将命令执行的结果赋值给变量...
huahua
8年前 (2015-04-06) 1427℃
0喜欢
二、文件测试操作符
1.操作符列举
操作符 说明
-e 文件存在
-a 文件存在,这个选项的效果与 -e 相同。但是它已经被“弃用”了,并且不鼓励使用。
-f 表示这个文件是一个一般文件(并不是目录或者设备文件)
-s 文件大小不为零
-d 表示这是一个目录
-b 表示这是一个块...
huahua
8年前 (2015-03-20) 1335℃
0喜欢