Linux的shell基础知识

2014-11-23 23:26:51 · 作者: · 浏览: 10

1 cat /etc/shells


查看计算机上可用的shell


2 编写shell,保存为firstscript


#! /bin/bash


# This is a test.


echo -n Your current directory is:


pwd


echo $HOME


echo Your current directory is:


pwd


#END.


3 运行firstscript


$ /bin/bash firstscript


如果找不到文件 使用pwd查看当前目录


$ /bin/bash pwd/firstscript


可见当前运行结果。


4 可以修改firstscript为执行


$chmod a+x firstscript


此时输入$ ./firstscript即可


上面的shell没有交换,我们可以进行交互,如下:


#!/bin/sh


echo -n Please input your ID:


read id_var


echo -n Please input your password:


read password


echo User ID = $id_var


echo password = $password


if [ $password = "admin" ]; then


echo "password is right"


else


echo "password is wrong"


fi


同前面的运行,自己测试。