linux中的命令在shell脚本中怎么写

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux中的命令在shell脚本中怎么写相关的知识,希望对你有一定的参考价值。

#!/bin/bash
eval "cd /export/songhongwei/code"
eval "cd /export/songhongwei/data"
echo "上面两行就是在.shell书写linux命令的方式"

备注:

语法:eval cmdLine

eval会对后面的cmdLine进行两遍扫描,如果第一遍扫描后,cmdLine是个普通命令,则执行此命令;如果cmdLine中含有变量的间接引用,则保证间接引用的语义。

Shell 的 echo 指令与 php 的 echo 指令类似,都是用于字符串的输出。

参考技术A 执行“nano function.sh”命令,创建新的shell脚本文件,名字为“function.sh”。

编辑新创建的shell脚本文件“function.sh"。函数必须先定义后使用。

shell脚本的内容如下:
#!/bin/bash
add()

sum_1=$1;
sum_2=$2;
sum=`expr $sum_1 + $sum_2`;
echo "the sum is $sum";


add $1 $2

4
给新创建的function.sh赋可执行权限,命令为“chmod 755 function.sh”。

5
使用“./function.sh 1 2”调用脚本,并给脚本传递两个数字。

6
执行命令的结果为“the sum is 3”。本回答被提问者采纳

以上是关于linux中的命令在shell脚本中怎么写的主要内容,如果未能解决你的问题,请参考以下文章

Shel脚本-初步入门之《02 什么是 Shell 脚本》

Linux bash/sh/shell编程中的if语句应该怎么写

在linux中怎么运行脚本函数

shell脚本中cd 命令怎么用

用Linux的shell写一个介绍当前用户信息的脚本怎么写

shell及编程实例