一个shell里有多条命令,可以让这些命令单独运行吗,比如
aaa.sh
#! /bin/bash
cp b.txt /root
mv c.txt /root
如何能让CP 与 mv 不同时运行
比如输入aaa.sh c 或-c 什么的然后运行cp b.txt /root
输入aaa.sh m 或-m 什么的然后运行mv c.txt /root
可以这样吗??如果不可以用什么方法或什么语言可以实现
同一shell下多命令可以单独运行吗??
-
- 帖子: 62
- 注册时间: 2010-09-08 18:17
- 雨坤毅
- 帖子: 232
- 注册时间: 2010-08-28 14:34
- 系统: ArchLinux
- 联系:
Re: 同一shell下多命令可以单独运行吗??
可以啊
$1为传入的参数,加个判断就可以了嘛 
代码: 全选
if [ "$1" = "m" ]; then
cp b.txt /root
fi
