else
cp $1 $2
fi
该脚本利用了mcopy(如果它存在),因为该命令接受Windows路径,比如:a:file.txt 。这个命令在绝大部分主流Linux版本的mtool包中 。一旦一个脚本被成功创建,记得要使用chmodx YourScriptName命令使它成为可执行文件 。
有很多方法可以调试你的脚本,但是最简单的办法是在你的脚本中插入一个简单的echo语句 。下面是一个例子:
#!/bin/sh
echo "marker 1"
if [ -f "/usr/bin/mcopy" ]
then
echo "marker 2"
mcopy $1 $2
else
echo "marker 3"
cp $1 $2
fi
echo "marker 4"
使用简单的陈述帮助你了解这个脚本,并帮助你跟踪它是在那里出问题的 。
获得脚本
【如何在Linux环境模拟DOS命令】有了这些基本的脚本知识,你就能够很容易地把绝大部分常用的Windows命令行转化成Linux可用的脚本 。如果有某一个特定的命令行选项是你想进行映射的,查看Linux man pages,这能帮助你找到合适的方法 。
推荐阅读
- 下 Linux系统文件命令精通指南
- 如何提高Linux操作系统速度
- 如何防止蜘蛛网再生
- 上 Linux系统文件命令精通指南
- 夏季如何防治鸡群中暑
- 疫情期间聚众打麻将如何处理
- 如何查看普通火车座位分布图和高铁座位分布图
- 男生酒红色皮鞋怎么搭配衣裤
- 大龙虾能放多久
- 学制怎么填 如何填学制