问题描述
今天自己想把shell编程好好的学习一边,我想看看自己可以用一星期时间可不可以学的行不。开始干。首先解决编写环境问题,我决定用windows学习shell编程,用Notepad++编辑器编写shell程序,下载cxywin程序模拟shell环境,这样就可以不破坏系统,也不用虚拟机耗内存了。最后实践发现当你做shell实验的时候用cxywin不行,所以我们还是要建一个虚拟机,最小化安装就行。在上面例子,变量count初始值是0,随后每次循环一次便增加1.echo语句打印count的值,我们用tputsc存储光标位置,在每次循环中,我们通过恢复之前存储的光标位置,在终端打印新的count值,回复光标的命令是tputrc。tputed清除从当前光标位置到行尾之间的所有内容,使的旧的count值可以被清除并写入新值。循环内的一秒钟延迟通过sleep来实现。
解决方案
解决方案二:
装个虚拟机,然后装一个linuxcentos或者其他,我是用centos做开发的,不用安装桌面等其他图形化的东西,只安装必须的环境,程序开发相关的就行了。然后去下一个终端工具,这里建议XShell或者SecureCRT,然后使用VIM或者VI来进行编写你的shell脚本。
时间: 2024-10-31 08:24:50