Shell

摘要:Shell - 使用 Cygwin 来执行 Shell Script


刚入门学习 Shell 的时候,会想安装一个虚拟环境来做为练习的地方,但每次要练习时,虚拟环境开启总是要一点时间,没办法达到“随时随地”练习的目标(个性急,没办法...)。这时候就一定要来认识 Cygwin 这个佛心级工具。因为这个工具可以在 Windows 下随心所欲的练习 Shell,而不用等待虚拟环境的开启与关闭了;而这套 Cygwin 在安装上并不是那么难,在这边就不多说软件安装了,有兴趣的看官可以拜拜大神,就会有您所要的答案了。

在接触这套软件后,确实可以尽情的练习 Shell 命令(毕竟日后项目还是有需要用到),但要如何使用 Cygwin 来执行 Shell Script 呢!? 对于一个刚接触的人,总是会有一些迷失,会觉得这个工具只是练练命令罢了,怎么可能会有执行 Shell Script 的能力呢!?

看来我是多想了,既然可以练习 Shell 命令,怎会无法执行 Shell Script 呢!? 以下就来看看吧...

步骤一:使用 Notepad++ 来建立一个名为“张小呆的第一个Shell范例.sh”的Shell Script

Shell:

cd D:/

mkdir 'My Shell Sample'

cd 'My Shell Sample'

touch 'DannyChang.txt'

echo -e $(date +%F) $(date +%T) 'n张小呆的第一个Shell范例' > 'DannyChang.txt'

echo "Finish..."

※注意:在建立 Shell Script 时,要记得转换成UNIX模式喔,不然执行会有问题...

步骤二:开启 Cygwin 并且将目录指到 Shell Script 存放的位置,执行以下的命令

Shell:

sh 张小呆的第一个Shell范例.sh