当前位置:网站首页 > 编程语言 > 正文

dos2unix用法(dos2unix命令使用方法)



1.     普通变量

1.1   统计计算机的软硬件信息

案例:

Shell脚本中定义变量的语法格式:

NAME=value

注意:定义变量的等号两侧不能有空格;变量的名字只能包含大小写字母、数字和下划线_,并且只能以字母或下划线开头;

1.2   如果变量的值是来至于脚本运行后,用户的输入数据

可以使用read命令把用户的输入赋值给变量,使用unset命令删除一个定义过的变量。

1.3   把变量定义为一个只读常量

案例:

2.     数组变量

一个变量保存多个值

案例:

语法:

3.     环境变量

在Shell脚本中如何创建环境变量,从而使得子进程可以访问这些变量呢?

把一个变量放到环境中这个过程通常叫做导出一个变量,Shell中定义并导出一个变量的方法为:

或者

案例:

parent.sh内容如下:

child.sh内容如下:

4.     Shell变量

除了我们自己在脚本中创建的本地变量和环境变量以外,Shell在启动过程中还会设置一些特殊的变量来帮助Shell正确运行,这些变量叫做Shell变量。

例如:HOME、SHELL、USER等等。

5.     特殊变量

除了前面介绍的变量,还有一些具有某些特殊功能的特殊变量,它们由Shell创建并只能被Shell修改。

特殊变量:

5.1         实现一个显示文本文件内容的脚本,可以通过命令行参数来告知脚本我们所希望操作的文件

案例:

5.2         如果用户执行脚本时,每一次所指定的参数个数都不固定。

案例:

shift命令:

5.3         除了特殊变量$#和shift命令组合实现参数动态变化,还有$@和$*

案例:

由于变量$@和$*代表了完整的参数列表,所以在用while循环检查是否还有剩余的参数等待处理时,还可以使用如下形式:

5.4         查看上个命令是否成功,再根据结果采取不同的操作

案例:

变量$?:在Unix/Linux系统中,每一个命令或脚本在结束运行后都会返回一个0到255之间的数值,用来表示是否成功执行,这个数值被Shell保存在特殊变量$?中。数值0通常用来表示成功执行,而1或1以上的其他数字则代表失败和各种各样的错误。

注意:

1 当位置变量大于或等于10后,必须使用花括号,如{10}。这样,Shell不会当成位置变量$1+0

2 不可以该表位置变量的值,且普通变量不能以数字开头

3 在for循环遍历完整的参数列表时,应该使用$@而不是$*

到此这篇dos2unix用法(dos2unix命令使用方法)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 环形队列的优点(环形队列的优点是( ))2026-03-21 17:00:10
  • ssh免密码登录配置linux(ssh免密码登录配置代码)2026-03-21 17:00:10
  • 跨域解决方案的原理(解决跨域的三种方法)2026-03-21 17:00:10
  • mhaal00是华为手机的什么型号(mha_al00是什么华为手机)2026-03-21 17:00:10
  • 一年级圈一圈写一写怎么做(一年级圈一圈的两种方法)2026-03-21 17:00:10
  • 发送短信验证码要钱吗?(发送短信验证码要钱吗)2026-03-21 17:00:10
  • 快捷删除程序(快捷删除程序怎么删)2026-03-21 17:00:10
  • py文件怎么创建(py文件怎么建立)2026-03-21 17:00:10
  • qq账号要实名认证吗(qq号需要实名吗?)2026-03-21 17:00:10
  • 断开连接英文怎么读出来(断开连接英文怎么读出来的)2026-03-21 17:00:10
  • 全屏图片