练习Shell脚本
Linux 的 Shell 种类众多,常见的有:
Bourne Shell(/usr/bin/sh或/bin/sh)
Bourne Again Shell(/bin/bash)
C Shell(/usr/bin/csh)
K Shell(/usr/bin/ksh)
Shell for Root(/sbin/sh)
#!/bin/bash
echo "Hello World !"
#!/usr/bin/python
print "Hello Python"
#! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种Shell,echo 命令用于向窗口输出文本。
chmod +x ./test.sh #使脚本具有执行权限
./test.sh #执行脚本
bash shell 中的hash 命令有什么作用?
linux命令’hash’管理着一个内置的哈希表,记录了已执行过的命令的完整路径,用该命令可以打印出你所使用过的命令以及执行的次数。
[root@localhost ~]# hash
hits command
2 /bin/ls
2 /bin/su
哪一个bash内置命令能够进行数学运算?
bash shell 的内置命令let 可以进行整型数的数学运算。
#!/bin/bash
let c=a+b