无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4840|回复: 5
打印 上一主题 下一主题

已解决!求助:谁了解 纯dos下的 awk 的使用?

[复制链接]
跳转到指定楼层
1#
发表于 2009-9-27 09:49:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我需要在纯DOS下,获得一个文本文件中的几个值,并存为变量调用!!!查了相当资料发现,awk可以实现。研究了下,的确可以把我文本文件中相应的值打出屏幕。。。

现在问题是,如何使其值,赋给 %a ,。。

文本内容:

1.txt
aaa   bbb   ccc  ddd
22    33     44   55
1      4       3     5
60    30     20   50

我想把这个文件中的最后一行中的,第三列的20 存成变量, 因为这个文件会变。所以不一定是20

我用 awk 'NR==4{print $3}' 1.txt    可以实现输出  这个20   可是怎么把它 赋值给 %a 呢。。

或者有人可以通过其它方法实现的。谢谢了。

谢三楼,问题解决。呵呵。。。实现方法。

awk 'NR==4{print $3}' 1.txt |nset a=$0

实现赋值。。谢谢。

[ 本帖最后由 矮人 于 2009-9-27 17:33 编辑 ]
2#
发表于 2009-9-27 12:18:31 | 只看该作者
这个 lianjiang应该很清楚.
回复

使用道具 举报

3#
发表于 2009-9-27 12:57:45 | 只看该作者
用nset截取,或者先输出到文件,再提取该值。

方法参看此贴:

抛砖引玉:利用ghost的ghststat.txt确定活动分区及最后有效分区的方法 [09.06.19]
http://bbs.wuyou.net/forum.php?m ... 4565&highlight=
回复

使用道具 举报

4#
发表于 2010-1-11 19:45:50 | 只看该作者
awk 'NR==4{print "set a="$3}' 1.txt    >set_a.bat
call set_a.bat
del set_a.bat
回复

使用道具 举报

5#
发表于 2010-1-12 00:53:33 | 只看该作者
楼上一群大侠呀,有时间出个好用的ghost系统专用IMG吧。现在的ghost针对硬盘上的备份与恢复比较多,如lianjiang、gmy两位大大的作品。USB设备下ghost安装系统则用着很顺手的不多。针对多硬盘的则没见过自动的。
回复

使用道具 举报

6#
发表于 2010-1-12 07:37:29 | 只看该作者
原帖由 blithewind 于 2010-1-12 00:53 发表
楼上一群大侠呀,有时间出个好用的ghost系统专用IMG吧。现在的ghost针对硬盘上的备份与恢复比较多,如lianjiang、gmy两位大大的作品。USB设备下ghost安装系统则用着很顺手的不多。针对多硬盘的则没见过自动的。


GGhost一键恢复的dos下的向导,应支持任意多的硬盘。
多硬盘条件下,自动恢复,原则上也只能是启动硬盘的自动恢复。
否则,自动恢复带来的将可能是灾难,而不是便利。

GGhost一键恢复对多硬盘的支持,若存在什么问题,欢迎到相应的帖子里报告。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-28 06:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表