Bootstrap

shell脚本之初识(二)

1.变量:为某个信息片段所起的名字;

每个变量都有一个值(value),变量值可以是(而且通常是))空值,即null,也就是不含任何字符;

变量赋值的方式为:先写变量名称,紧接着“=”字符,最后是新值,中间完全没有任何空格。当想取出shell变量的值时,需要在变量名称前加上$字符,当所赋予的值内含空格时,请加上引号。

例:单行可进行多次赋值(用空格隔开):

first=hello second=, third=everyone

2.Unix命令行

格式简单,以空白(Space键或Tab键)隔开命令行中各个组成部分

3.简单的echo输出

echo的任务就是产生输出,可用来提示用户,或是用来产生数据供进一步处理。


echo的转义序列:

\a 警示字符,通常是ASCII的BEL字符

\b 退格(BackSpace)

\c 输出中忽略最后的换行字符(newline),这个参数之后的任何字符,包括接下来的参数,都会被忽略掉(不打印)

\f 清除屏幕

\n 换行(newline)

4.printf

printf "The first program always prints '%s, %s!'\n" Hello world

;