标签: shell

7 篇文章

shell中if的用法
0x01 if的基本语法: if [ command ];then 符合该条件执行的语句 elif [ command ];then 符合该条件执行的语句 else 符合该条件执行的语句 fi 0x02 文件/文件夹(目录)判断 [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。 [ -c FILE ] 如果 FILE 存在且是…
shell写jeklly的title脚本
写博客总写头,太麻烦,于是编写了下面的这个脚本,有需要的拿走吧.具体代码如下 保存成一个文件,比如我写成的是pl放到/usr/local/bin下面给pl添加执行权限 就可以直接在终端里面使用pl来写md了. 输入pl后会要求输入简洁的关键字或是博客的名字,然后回车,在vim中就可以直接编辑了pl的源码 #!/bin/bash workdir=~/…
shell中read的用法
read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面在说)。得到输入后,read命令将数据放入一个标准变量中。下面是 read命令的最简单形式:: #!/bin/bash echo -n "Enter your name:" //参数-n的作用是不换行,echo默认是换行 read name //从键盘输入 echo "hello …
shell中输入内容到文件
单行文本 #! /bin/bash echo 'hello world' > filename.txt 多行文本1 #! /bin/bash cat>post.md<<EOF --- layout: post title: $name subtitle: $name date: $cudate author: ivo cat…
Linux Shell远程执行命令(命令行与脚本方式)及aria2多线程同步脚本
shell远程执行:   经常需要远程到其他节点上执行一些shell命令,如果分别ssh到每台主机上再去执行很麻烦,因此能有个集中管理的方式就好了。一下介绍两种shell命令远程执行的方法。 前提条件: 配置ssh免密码登陆 对于简单的命令: 如果是简单执行几个命令,则: ssh user@remoteNode "cd /home ; ls" 基本…
shell 文件测试操作符
二、文件测试操作符 1.操作符列举 操作符 说明 -e 文件存在 -a 文件存在,这个选项的效果与 -e 相同。但是它已经被“弃用”了,并且不鼓励使用。 -f 表示这个文件是一个一般文件(并不是目录或者设备文件) -s 文件大小不为零 -d 表示这是一个目录 -b 表示这是一个块设备(软盘,光驱,等等) -c 表示这是一个字符设备(键盘,modem…