![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-11 00:09 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 如何使用对gawk文件进行批处理 |
| 可打印版本 788 / 7 |
| 第1楼 heimoli | 发表于 2008-12-22 13:38 |
| 贫困用户 发帖 3 积分 -1 | |
|
如何使用对gawk文件进行批处理 本人有大量文档数据要处理,存一文件夹中,已编好gawk文件,现想用批处理或者gawk工具来处理,请问具体怎么操作???
[ Last edited by heimoli on 2008-12-22 at 13:42 ] |
|
| 第2楼 pooronce | 发表于 2008-12-22 15:05 |
| 中级用户 发帖 250 积分 484 | |
|
请详细/清晰地描述你的问题
|
|
| 第3楼 HAT | 发表于 2008-12-22 15:36 |
| 版主 发帖 5,017 积分 9,023 | |
|
Re 3楼 这里不是Unix论坛,批处理室能看懂shell代码的人不是很多,如果你想让自己的问题得到尽快的解决,建议用通俗、易懂、详尽的中文来描述一边自己的问题。
|
|
| 第4楼 heimoli | 发表于 2008-12-22 15:43 |
| 贫困用户 发帖 3 积分 -1 | |
|
其实我就是想说
如何写一段批处理程序在windows下执行这个gawk文件 我这有一程序,看不懂,应该是linux下的,但我现在想在windows中操作,最大的问题是,在这个批处理文件中如何定位具体文件夹(就是说如何找到gawk文件),还有就是如何定位待处理数据文件夹 set output_file=xa_result.txt @echo on echo 0.00,0.00,0.00 >>%output_file% @echo off set stat_file_perfix=xa_dymo_n1500_cbr150_ echo Please make sure analyse.gawk and *.stat file exist!!! echo Start to analyse all the *.stat with %stat_file_perfix%..... . pause for /l %%i in (6,1,8) do call :calc %%i goto :eof :calc set /a index=%1 set stat_file=%stat_file_perfix%%index%.stat @gawk -f analyse.gawk %stat_file% set progress=%index%; @echo count of *.stat files processed: %progress% |
|
| 第5楼 HAT | 发表于 2008-12-22 16:11 |
| 版主 发帖 5,017 积分 9,023 | |
|
Re 4楼 1、你这个代码是批处理,不是Linux下的。
2、如果你的gawk文件所在的目录是不确定的,你想在批处理中动态搜索该文件的话,请在本版搜索“全盘搜索”,有很多例子可供参考。 |
|
| 第6楼 heimoli | 发表于 2008-12-22 16:40 |
| 贫困用户 发帖 3 积分 -1 | |
|
那个应该是在linux系统中的批处理文件吧
set stat_file_perfix=xa_dymo_n1500_cbr150_ 不就指定了文件路径吗??? 那在windows系统中该怎么写? 文件夹的路径是确定的。。。 我想编个批处理程序处理gwak文件,总要用set指定路径,还要指定处理那些数据吧。。。 [ Last edited by heimoli on 2008-12-22 at 16:42 ] |
|
| 第7楼 HAT | 发表于 2008-12-22 17:02 |
| 版主 发帖 5,017 积分 9,023 | |
|
Re 6楼 那个肯定不是在linux系统中的批处理文件,是在windows系统中的批处理文件
set stat_file_perfix=xa_dymo_n1500_cbr150_不是指定路径的,而是指定文件名前缀的,如果英语词汇不过关的话建议多翻翻字典!!! 在windows系统中就该类似的这样写! 件夹的路径是确定的,那就用set指定即可。。。 还要指定处理那些数据的话,接着用set指定即可。。。 |
|
| 第8楼 pooronce | 发表于 2008-12-22 17:42 |
| 中级用户 发帖 250 积分 484 | |
|
呵呵,这个提问的让人晕的
不懂,不确定自己懂,多google 问别人又不相信别人的答案,而且是专家(请勿跟现在国内新闻上常见的“砖家”相提并论)的答案,那还问啥? |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |