博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell脚本编程
阅读量:5827 次
发布时间:2019-06-18

本文共 490 字,大约阅读时间需要 1 分钟。

shell脚本是一个包含一系列命令序列的文本文件。当运行这个脚本文件时,文件中包含的命令序列将得到执行。实际上和在shell中输入命令是一样的效果。

    在Shell中引号分为2种:单引号、双引号。

   (1)双引号

      由双引号括起来的字符,除$、倒引号和反斜线(\)仍保留其特殊功能外,其余字符通常作为普通字符对待。

   (2)单引号
      由单引号括起来的字符都作为普通字符出现。

一个例子:

#!/bin/sh                    //这个正确

read n
for((k=1;k<=$n;k++))
do
a=`expr $k \* $k`
echo "$k square= $a"
done

#!/bin/sh                  //这个有2个错误

read n
for  ((k=1;k<=$n;k++))     // for后面不能有空格
do
a=`expr $k \* $k`
echo "$k square= $a"
k=`expr k + 1`          // 循环体内不要继续改变循环变量
done

转载于:https://www.cnblogs.com/auleaf/archive/2011/09/19/2180900.html

你可能感兴趣的文章
Dubbo点滴(2)之集群容错
查看>>
cengos6.3安装Intel Advanced-N 6205无线驱动
查看>>
检测不到兼容的键盘驱动程序
查看>>
简单的分页存储过程,Json格式日期转换为一般日期
查看>>
jquery 选择器
查看>>
转://Oracle not in查不到应有的结果(NULL、IN、EXISTS详解)
查看>>
listbox用法
查看>>
冲刺第九天 1.10 THU
查看>>
一个不错的Node.js进阶学习引导
查看>>
《团队-科学计算器-项目总结》
查看>>
pythoy的configparser模块
查看>>
传值方式:ajax技术和普通传值方式
查看>>
Linux-网络连接-(VMware与CentOS)
查看>>
经典的CSS代码(转)
查看>>
Django
查看>>
MIPS中的异常处理和系统调用【转】
查看>>
Linux系统调用、新增系统调用方法【转】
查看>>
寻找链表相交节点
查看>>
jquery对象 与 document 对象的互为转换关系
查看>>
LeetCode OJ:Path Sum II(路径和II)
查看>>