分类:Scripts

自动创建bash脚本文件头的脚本和alias

自动创建bash脚本文件头的脚本和alias
经常写脚本,就需要经常写Sha-Bang(Sharp bang, #!),难免会比较麻烦。这里就将自动生成Sha-Bang的脚本写一下,并做成别名,方便脚本的撰写。 首先,建立create.sh,输入如下内容: #!/bin/bash ...

Me, Lius 7年前 (2017-12-23) 1398℃ 0评论 2喜欢

bash内容回顾

bash内容回顾
bash及其特性: shell: 外壳程序 广义的shell分类: GUI:Gnome, KDE, Xfce, 常用的三种 CLI: sh(bone开发的), csh(Berkeley, Bill Joy开发的.), ksh(商业的,社区版...

Liemer_Lius 7年前 (2017-12-21) 1278℃ 0评论 0喜欢

bash中的变量类型

bash中的变量类型
bash中的变量类型: 本地变量 局部变量 环境变量 位置变量 特殊变量(内置) 变量命名规范: 1. 只能含字母、数字和下划线,不能以数字开头; 2. 最好不要跟系统已有的环境变量重名; 3. 尽量做到见名知意; 变量介绍: 1. 本地变...

Liemer_Lius 7年前 (2017-12-20) 1129℃ 0评论 0喜欢

bash中的算术运算 – $(()) $[] let expr bc typeset

bash中的算术运算 – $(()) $[] let expr bc typeset
基本介绍: 在算术计算中,($(()) $[] let expr bc)这些方法都能实现。多数的方法实现方法类似,有的有一些特殊的功能(如expr);只有bc可以计算浮点数,其他都是整数的运算。 bash中默认将所有的变量当做字符串来处理,...

Liemer_Lius 7年前 (2017-12-20) 998℃ 0评论 1喜欢

grep-egrep-fgrep家族

grep-egrep-fgrep家族
系统帮助: grep, egrep, fgrep - print lines matching a pattern grep: Global Research Regular Expression, 根据模式搜索文本,并将符合模式的文本行...

Liemer_Lius 7年前 (2017-12-19) 1196℃ 0评论 0喜欢

文件名通配

文件名通配
介绍: 文件名通配,是bash的重要特性。在命令行中,我们经常用到这些通配,来实现快速定位、过滤,实现想要达到的目的。 文件名通配: globbing *: 匹配任意长度的任意字符 ?:匹配任意单个字符 []:匹配指定范围内的任意单个...

Liemer_Lius 7年前 (2017-12-19) 1048℃ 0评论 0喜欢

命令替换

命令替换
命令替换: 把命令中某个子命令替换为其执行结果的过程 两种方法: 1. $(COMMAND): # a=$(date); echo $a 2017年 07月 13日 星期四 16:03:06 CST 2. 反引号:`COMMAND` # a...

Liemer_Lius 7年前 (2017-12-19) 934℃ 0评论 0喜欢