cp d:/workspace/LoginWeb/target/LoginWeb.war D:/Program Files/apache-tomcat-7.0.78/webapps/LoginWeb.war
注意下面几点
- emacs 路径分隔符号 /
- 空格使用 +空格 表示
为了避免每次都输入这么长的字符串,可以在 eshell 中创建 alias 快捷命令
alias pushLoginWeb 'cp d:/workspace/LoginWeb/target/LoginWeb.war D:/Program Files/apache-tomcat-7.0.78/webapps/LoginWeb.war'
如果在 shell 中输入上面的 alias 命令,在关闭 eshell 中这个 alias 就失效了。为了避免重复输入可以在 custom.el 中添加如下代码
(defalias 'pushLoginWeb (quote (cp d:/workspace/LoginWeb/target/LoginWeb.war D:/Program Files/apache-tomcat-7.0.78/webapps/LoginWeb.war)))
这样每次启动 eshell 都可以输入 pushLoginWeb 来执行命令了。