当前位置: 技术问答>linux和unix
Linux脚本
来源: 互联网 发布时间:2016-10-20
本文导语: 新建脚本,有9 个位置参数 用for循环判断那个是目录,普通文件,普通选项。 新建脚本,有两个位置参数, $1是不是目录,若是,则看$2是否为文件,若是,则将$2复制到$1,打包压缩;若$1是文件, $2是目录,则...
新建脚本,有9 个位置参数
用for循环判断那个是目录,普通文件,普通选项。
新建脚本,有两个位置参数,
$1是不是目录,若是,则看$2是否为文件,若是,则将$2复制到$1,打包压缩;若$1是文件, $2是目录,则将$1的内容复制到$2,打包压缩
对位置参数不是很了解,自己写了一个脚本,可不知道为什么用$1就能显示,而放在for循环里用$i就显示不出来。。。
用for循环判断那个是目录,普通文件,普通选项。
新建脚本,有两个位置参数,
$1是不是目录,若是,则看$2是否为文件,若是,则将$2复制到$1,打包压缩;若$1是文件, $2是目录,则将$1的内容复制到$2,打包压缩
对位置参数不是很了解,自己写了一个脚本,可不知道为什么用$1就能显示,而放在for循环里用$i就显示不出来。。。
|
set是一个内部命令,用以构造命令行参数,它本身不是。
|
问题没描述清楚。
|
第二个脚本貌似没有更简单的方法
你可以写一个函数,用来拷贝、打包
你可以写一个函数,用来拷贝、打包