0
点赞
收藏
分享

微信扫一扫

《Linux Shell脚本攻略》 笔记 第一章:Shell起步基础

《Linux Shell脚本攻略》 笔记

第一章:Shell起步基础

1、变量:在bash中, 每一个变量的值都是字符串。无论你给变量赋值时,有没有使用引号,值都会以字符串的形式存储。

//赋值操作

//相等操作

3、获取字符串的长度

[ycy@localhost ~]$ var=yang

[ycy@localhost ~]$  length=${#var} [ycy@localhost ~]$ echo $length 4

4、求解算数运算的几种方法:

[root@localhost program_test]# cat easy_calc.sh
#! /bin/bash

a=1
b=2
rst1=$[ a + b ]
rst2=$(( a + b ))
rst3=`expr 1 + 2`

echo "rst1=$rst1"
echo "rst2=$rst2"
echo "rst3=$rst3"

5、重定向

[root@localhost program_test]# ls + 2 &> outerr.txt [root@localhost program_test]# ls + 2 > out2err.txt 2>&1 [root@localhost program_test]# diff outerr.txt  out2err.txt [root@localhost program_test]# 

6、/dev/null是一个特殊的设备文件,这个文件接收到的任何数据都会丢弃。

7、修改调试

//等价于开启了启动调试的功能。

8、read -p //读取.

[root@localhost program_test]# read -p "please input: " var please input: laoyang [root@localhost program_test]# echo $var laoyang

作者:铭毅天下

如果感觉本文对您有帮助,请点击‘顶’支持一下,您的支持是我坚持写作最大的动力,谢谢!

举报

相关推荐

0 条评论