‘壹’ 如何将IOS系统上的命令转成shell脚本
楼主,你好!
你可以使用read命令,读入键入的值
然后使用$符号引用就而已了
例如:
echo -n "请输入一个字符:"
read Char
echo $Char
如果需要变量覆盖,直接将变量=$Char
希望可以帮助到你!
‘贰’ windows脚本复制替换命令
批处理文件
(.bat)中的复制命令一般使用系统自带的命令,用法与在命令提示符中的用法相同。基本语法格式为:
源文件地址和文件名
目标地址和文件名
举个例子,要将D:\123.txt复制到E:\下,文件名也是123.txt,则使用下面的命令:
D:\123.txt
E:\123.txt
指令还有一些其它参数,可以在命令提示符中输入
/?来获得详细的帮助内容。
‘叁’ 怎样把cmd命令写成bat脚本
你新建一个文本,把这个命令复制到该文本,保存。然后把文本的后缀名改成.bat就ok了。
你最后双击该文件就会执行这个命令了。
如果你想看结果,可以,在该命令下,再写一行:pause
你试一试。
‘肆’ 如何用shell命令行的命令替换掉脚本里的相应命令
比如,你要更换192.168.1.2去192.168.1.23, 脚本文件命为setip
sed -i "s/192\.168\.1\.2/192\.168\.1\.23/g" setip
这样就可以了。
‘伍’ linux shell 脚本中怎样将字符串转化为命令
1.没必要这样。因为shell脚本执行的时候是在一个子shell中执行的,即使你成功的将字符串转化为命令,你也不会因为脚本执行“cd /home”而在本shell中切换到/home下。……额,是不是说的绕了。。。
2.倘若按照你的想法,那就是一个新shell了。话句话说,你觉得像bash、sh、csh等等这些shell难道仅仅是一个脚本吗?再换句话说,难道bash仅仅是在sh的一个脚本吗?……
=====
3.假如真的需要在使用脚本的时候让使用者自己输入需要脚本执行的命令,只能用选择语句或者判断语句来匹配使用者的输入。因为使用者在使用脚本时输入给脚本的“命令”从根本上讲并不是命令,对脚本而言它仅仅是一个执行过程中的“选项”。好比“(1)删除(2)增加(3)退出... 请输入选项:”这种最平常的方式,拓展开也就是把提示去掉变成“请输入命令:”,而在使用者输入之后脚本用 if 删除==输入字符串 then 。。。这样的方式来满足需求。
======
没了。
‘陆’ 请会写windows批处理文件和shell脚本的大神帮忙将这个shell脚本转换成批处理文件
set /p CUR_PRO_FILE=请输入工程路径:
echo 工程路径:%CUR_PRO_FILE%
if exist %CUR_PRO_FILE% (
lupdate %CUR_PRO_FILE% -ts %CUR_TS_FILE%
) else (
echo 文件%CUR_PRO_FILE%不存在!
)
‘柒’ 将下列在命令提示符下输入的语句转化成可执行的脚本文件
新建一个文本文件,改名为xxx.bat,将上面内容复制到文本文件里保存,快捷方式到开始菜单启动组即可。
‘捌’ cmd命令转为bat脚本
你新建一个文本,把这个命令复制到该文本,保存。然后把文本的后缀名改成.bat就OK了。
你最后双击该文件就会执行这个命令了。
如果你想看结果,可以,在该命令下,再写一行:pause
你试一试。
‘玖’ shell编程中,如何将编写的脚本把其脚本名当做shell命令来使用
首先确保你的shell脚本正确,且有执行权限。
然后sudo cp 目录/你的脚本文件名 /bin/你的脚本文件名
然后就可以了。
直接用
你的脚本文件名当作shell命令了。
看我的例子
sudocp/home/blue/mvmv.sh/bin/mvmv.sh
mvmv
然后我的桌面上的stop文件就变成了STOP了。(因为我的shell脚本如下)
#!/bin/bash
cd/home/blue/Desktop/
mvstopSTOP
说明这种方法成功。
‘拾’ 在shell脚本中vi命令模式和编辑模式如何切换
vi命令是表示进入要编辑的文件并处理编辑状态,比如:有一个文件名为aaa.txt ,那么vi aaa.txt就会把aaa.txt文件打开并且处理可编辑的状态,具体如何编辑这个不用说了,按i 是要在当前位置插入 按a是要在当前位置增加内容 x是在删除当前光标所在的字符 方向键是控制光标位置的。编辑完成后,如果保存,就直接输入: 表示要和系统对话,在:后面输wq回车表示保存退出,在:后面输q!回车表示不保存退出。