0x00 for循环常规
数字的依次打印
#!/bin/bash
for ((i=1;i<=10;i++));
do
echo $(expr $i \* 3 + 1);
done
数字用seq生成
#!/bin/bash
for i in $(seq 1 1...
huahua
4年前 (2019-03-26) 1460℃
0喜欢
0x01 if的基本语法:
if [ command ];then
符合该条件执行的语句
elif [ command ];then
符合该条件执行的语句
else
符合该条件执行的语句
fi
0x02 文件/文件夹(目录)判断
[ -b FILE ] 如果 ...
huahua
5年前 (2018-03-06) 1473℃
2喜欢
写博客总写头,太麻烦,于是编写了下面的这个脚本,有需要的拿走吧.具体代码如下
保存成一个文件,比如我写成的是pl放到/usr/local/bin下面给pl添加执行权限
就可以直接在终端里面使用pl来写md了.
输入pl后会要求输入简洁的关键字或是博客的名字,然后回车,在vim中就...
huahua
5年前 (2018-01-31) 1397℃
0喜欢
read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面在说)。得到输入后,read命令将数据放入一个标准变量中。下面是 read命令的最简单形式::
#!/bin/bash
echo -n "Enter your name:" //参数-n的作用是不换行,e...
huahua
5年前 (2018-01-28) 1575℃
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) 1315℃
0喜欢
#!/bin/bash
# ----------------------------------------------------------------
# Filename: recursive_down_repo.sh
# Revision: 1.2
# Date: 20...
huahua
7年前 (2016-07-20) 832℃
0喜欢
result=$(ps -ef|grep ‘kkk’)
Do what you need!
转载请注明:EZLOST » shell将命令执行的结果赋值给变量...
huahua
8年前 (2015-04-06) 1333℃
0喜欢
二、文件测试操作符
1.操作符列举
操作符 说明
-e 文件存在
-a 文件存在,这个选项的效果与 -e 相同。但是它已经被“弃用”了,并且不鼓励使用。
-f 表示这个文件是一个一般文件(并不是目录或者设备文件)
-s 文件大小不为零
-d 表示这是一个目录
-b 表示这是一个块...
huahua
8年前 (2015-03-20) 1238℃
0喜欢