一、引言

想要学习使用shell脚本,却在开始的时候遇到很多不顺利,都是一些小细节的东西,所以在此记录一下。

二、各种细节问题

1、变量作为赋值对象时不需要添加$,取值时需要,也就是说,这个$就是取值符号; i=`expr $i+1`

2、等号的两边不能有空格; i=`expr $i + 1`

3、重定向符号的使用:<、>、>>、2>、2>>、&>、&>>分别代表的含义。

转载于:https://www.cnblogs.com/lit10050528/p/4428759.html

shell脚本常见错误相关推荐

  1. shell脚本常见错误及解决方法

    一. shell脚本执行错误 $'\r':command not found 场景: Windows下编写的linux .sh脚本在linux服务器上执行出现此错误 原因: 脚本在执行中无法识别\r ...

  2. shell脚本执行错误

    shell脚本执行错误 $'\r':command not found 存现这种错误是因为 编写的 shell脚本是在win下编写的,每行结尾是\r\n 的Unix 结果行是\n 所以在Linux下运 ...

  3. Shell脚本常见执行报错案例

    Shell脚本执行报错 :Syntax error: "(" unexpected (expecting "fi") 今天在Ubuntu 16.04上运行某些脚 ...

  4. shell脚本格式错误

    简介 在windows系统中编辑的shell脚本,到linux中运行会出现-bash: .XXX: /bin/bash^M错误,这是由于window和linux文档的换行符不一样造成的,Windows ...

  5. aFleX脚本常见错误

    A10的aFleX脚本语言是基于Tcl脚本语言的,下面是一些常见的错误. aFleX syntax error message "wrong # args: no script follow ...

  6. shell脚本常见参数

    参数处理 说明 $0 脚本名称 $n 脚本获取的参数 $# 传递到脚本的参数个数 $* 以一个单字符串显示所有向脚本传递的参数.如"$*"用「"」括起来的情况.以&quo ...

  7. Linux 运行shell脚本出现错误总结

    1.脚本空格不识别 /etc/init.d/redis:行8: 未预期的符号 `$'in\r'' 附近有语法错误 'etc/init.d/redis:行8: `case "$1" ...

  8. 【Linux】shell脚本执行错误 $‘\r‘:command not found

    1.概述 在linux上执行脚本时出现$'\r':command not found,然而仔细检查脚本,对应行位置只是一个空行,并没有问题,那么linux为什么会将一个回车的空行报错? 原因是这样的: ...

  9. shell脚本常见开发工具

    sort sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出. [root@iZ8vbhcpwdmnwpx91dy1h8Z ~]# ...

最新文章

  1. Matlab与线性代数 -- 矩阵的特征值与特征向量
  2. Linux下覆盖目录的方法
  3. WindowsServer2008防火墙配置命令
  4. 2014年第五届蓝桥杯C/C++ A组国赛 —— 第一题:海盗分金币
  5. Java8新的异步编程方式 CompletableFuture(三)
  6. KEIL ARM 6.12 compiler 编译__ASM 错误的解决方法
  7. white-space、over-flow、text-overflow
  8. UCI数据集详解及其数据处理(附148个数据集及处理代码)
  9. 蔡学镛:编译、反编译、反反编译(转)
  10. 54 计算机与信息科学类,关于信息科学与技术学院自动化类及计算机类2019级大类分专业学生名单公示的通知...
  11. 如何部署SSM框架(Spring+SpringMVC+MyBatis)到SAE(新浪云服务器)图文教程
  12. 松下A6伺服速度控制模式
  13. scrapy 爬虫 环境搭建入门(一)
  14. 打CodeForces时一款好用的vscode插件,如何使用 如何更好地使用
  15. YOLOv7来临:论文解读附代码解析
  16. python opencv人脸识别考勤系统的完整源码
  17. 读论文《Natural Language Processing (Almost) from Scratch》
  18. 哈工大2021 形式语言与自动机期末
  19. CSDN之博客积分规则
  20. 【mysql进阶】MTS主从同步原理及实操指南(七)

热门文章

  1. 苹果数据线不能充电_20亿个不能用的苹果充电器,库克,你的这波强制“环保”翻车了...
  2. 项目疑难杂症记录(一):fragment单例导致的界面异常
  3. [郑重声明]木草山人编码的习惯
  4. extjs chart无法在panel中显示_HighChart教程:Swift中的Highcharts iOS库
  5. 【java】JVM中Perm区持续上涨问题
  6. 【linux】linux shell if 多条件 并行 字符串判断
  7. 【Flink】 collector 非常慢 一次尴尬的 排查错误方向 chain 与 不chain 的 区别
  8. 【Flink】Generic types have been disabled in the ExecutionConfig and type KryoSerializer Row
  9. 80-200-040-原理-MySQL服务端架构
  10. 1.1.0-简介-P5-时间、时钟和事件顺序