![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-09 18:40 |
共 47,811 主题排行 / 349,896 发帖 / 今日 1 篇 / 48,254 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 批處理加強工具 |
| 可打印版本 1,013 / 7 |
| 第1楼 yyying67 | 发表于 2008-09-11 20:27 |
| 新手上路 发帖 11 积分 19 | |
|
批處理加強工具 批處理加強工具
转自:http://tw.myblog.yahoo.com/c9993/article?mid=37&prev=73&next=20 在 WIN32的世界中 指令是比較弱的 但在UNIX的圖型是比較不人性的 但指令就可愛很多 弟 有找到在WIN32上使用UNIX的一些簡單小工具 在些介紹一些給大家使用看看 實在對工作幫助很大 不用安裝 只要把 執行檔案放到 PATH 可以到達的地方 首頁 下載 UnxUtils.zip 解出來的路徑 UnxUtils\usr\local\wbin UnxUpdates.zip 解出來的路徑 UnxUpdates 如果本身對unix的指令很熟的人用這個就如虎添翼 我是把解出來的檔案放到system32下面 使用不覆蓋的方法 不然到時候有問題就不好了 建議 unxutils 的 find 改為 ufind 強烈 date udate 參考 shell學習之路 基本的命令 eg sed 改字串使用 超方便 sed s/str1/str2/i < file > tagfile tail 取得檔案從後面數回來幾行 tail -n 4 < file head 取得檔案前面幾行 head -n 4 < file 如果想要用 unix的指令拿來使用 就可能要跟windows的for整合一下 for /f %i in ('udate +%Y%m%d') do set da=%i 原由 其實那天很妙 就是想要看看有沒有 sh可以在win32上運行 所以在google上打 sh for win32 修改1 2006/07/23 改變的檔案 ren date.exe udate.exe ren find.exe ufind.exe ren head.exe uhead.exe ren echo.exe uecho.exe ======================================== 另, 还有:http://gnuwin32.sourceforge.net/packages.html |
|
| 第2楼 metoo | 发表于 2008-09-11 20:34 |
| 初级用户 发帖 93 积分 195 | |
|
awk那是非常的强啊。。偶excel没学好就用这个来补了
|
|
| 第3楼 HAT | 发表于 2008-09-11 20:39 |
| 版主 发帖 5,017 积分 9,023 | |
|
感谢分享,但是很多人已经发过了。
|
|
| 第4楼 qwertl | 发表于 2008-09-14 01:56 |
| 中级用户 发帖 243 积分 461 | |
|
请教。。。\UnxUtils\bin目录下的sh.exe程序是怎么用的?
|
|
| 第5楼 lxmxn | 发表于 2008-09-14 03:02 |
| 版主 发帖 4,938 积分 11,386 | |
Originally posted by qwertl at 2008-9-14 01:56: 这个 sh.exe 其实就是和 Linux 下的 shell 差不多,用它不仅可以执行 shell 的内部命令,还可以执行 windows 里面的外部命令。 双击它就可以打开一个 shell 窗口,然后设置环境变量: 这样就可以运行 wbin 里面的命令了。比如: 需要注意: 1、shell 里面,路径分隔符为 / 而不是 \ ; 2、shell 里面的分号 ; 代表连接命令的符号; 3、shell 里面的 & 符号的意思也和 cmd 里面的不太一样,它是让一个程序后台运行的符号。 |
|
| 第6楼 qwertl | 发表于 2008-09-14 20:40 |
| 中级用户 发帖 243 积分 461 | |
|
PATH=$PATH\;../usr/local/wbin
在sh 的#号提示符下执行提示出错,;提出来示无此路径. ../usr/local/wbin |
|
| 第7楼 chenzhiyi | 发表于 2008-09-16 02:43 |
| 新手上路 发帖 1 积分 2 | |
|
先顶一下 可惜我的点数不够
|
|
| 第8楼 lxmxn | 发表于 2008-09-17 08:01 |
| 版主 发帖 4,938 积分 11,386 | |
Originally posted by qwertl at 2008-9-14 20:40: 我这里测试是没问题的,如果你那边报错的话,把这个相对路径修改为包含那些命令的绝对路径,注意我上面提到的3点就可以了。 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |