初学shell脚本编程注意空格问题
来源:互联网 发布:cf按键精灵自瞄源码 编辑:程序博客网 时间:2024/05/29 13:16
一、什么是shell编程
shell编程就是利用shell的功能所写的一个程序,这个程序是使用纯文本文件,将一些shell的指令写在里面,然后用正规表示法,管道命令以及数据流重导向等功能,以达到我们所想要的处理目的。我们使用到shell有bash,sh,csh,ksh常用的是bash。
二、shell编程要注意到空格问题
我们举个例子来说吧
#!/bin/bashfunction show_usag { #show_usag 应该与"{" 分开 echo "Usage $0 source_dir dest_dir" exit 1}#Main program starts hereif [ $# -ne 2 ]; then show_usag;else #There are two arguments if [ -d $1 ] ;then source_dir=$1 # source_dir 是变量, 复制表达式 等号两边不能有空格 else echo "lnvalid source directory" show_usag fi if [ -d $2 ] ; then dest_dir=$2 else echo "lnvaild destination directory" fifiprintf " Sorce directory is ${source_dir}\n" #这里也是到 printf 不能“ 连在一起printf " Destination directory is ${dest_dir}\n"
0 0
- 初学shell脚本编程注意空格问题
- shell脚本注意的问题
- 初学shell,关于空格
- Shell脚本接收有空格参数问题
- Shell脚本接收有空格参数问题
- 初学plc编程注意的问题
- Shell脚本需要注意的问题汇总
- shell脚本中的空格
- 初学shell脚本
- 初学Shell脚本命令
- Shell 脚本初学
- shell传参注意空格
- shell脚本注意语法
- shell脚本编写注意
- LINUX SHELL编程从初学到精通(第一章 Shell脚本编程概述)
- shell中插入expect脚本的执行,注意EOF后面的空格
- shell 编程空格注意事项
- 关于php执行shell脚本需要注意的问题
- Linkify
- 在VS2008中创建或加载sliverlight项目失败
- cocos2dx 一个新的control stepper
- JFileChooser 保存文件时根据选择的文件类型改变文件后缀名
- 记事本TXT格式 删除空行 软件 红星小作
- 初学shell脚本编程注意空格问题
- 字符集和字符编码(Charset & Encoding)
- 一个基于AbstractQueuedSynchronizer类的Java的Mutex类的实现
- 编程中使用无符号类型潜在的问题
- 机器学习入门阶段程序员易犯的5个错误
- 32/64位操作系统数据类型字节对比
- Java 使用BeanUtils工具包操作JavaBean
- 创建虚拟盘符
- js基础