无忧启动论坛

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

[教程] 在Windows里用BASH命令行操作文本文件

[复制链接]
跳转到指定楼层
1#
发表于 2024-7-2 06:02:46 | 只看该作者 回帖奖励 |正序浏览 |阅读模式


如图所示,双击shell.cmd打开BusyBox for Windows窗口,输入图中命令
1. 获取文件行数4
2. 取出第3行第2列内容008
3. 查看文件最后2行

此为举例,如果文件有几万行,这样操作远远比打开图形界面的编辑器快捷方便,懂的都懂。

点评

试试更强的sfk吧  发表于 2024-7-2 07:54
辛苦了  发表于 2024-7-2 06:39

评分

参与人数 1无忧币 +2 收起 理由
yyz2191958 + 2 赞一个!

查看全部评分

23#
发表于 2024-7-4 09:27:24 | 只看该作者
plutoshen 发表于 2024-7-2 19:10
这个贴是给问到死用户扫盲的,我习惯用puppy里的rox管理文件,一键打开shell真的方便。

的确,习惯了使用 bash 和 unix-tools, windows 的批处理就是垃圾.
回复

使用道具 举报

22#
发表于 2024-7-3 14:29:30 来自手机 | 只看该作者
感谢分享
回复

使用道具 举报

21#
发表于 2024-7-2 21:50:57 | 只看该作者
谢谢分享
回复

使用道具 举报

20#
 楼主| 发表于 2024-7-2 19:14:11 | 只看该作者
my9823 发表于 2024-7-2 08:59
其实用linux可以当成加强版dos来用,命令行的效率比图形界面快多了!sed&awk的精华在于正则表达式的使用。g ...

感谢分享,一步一步来,现在给小白看正则表达式他们接受不了的。
回复

使用道具 举报

19#
 楼主| 发表于 2024-7-2 19:10:19 | 只看该作者
junyee 发表于 2024-7-2 08:18
好,昨天才说 busybox-w32 今天就推荐上了啊   

其实可以用

这个贴是给问到死用户扫盲的,我习惯用puppy里的rox管理文件,一键打开shell真的方便。

点评

的确,习惯了使用 bash 和 unix-tools, windows 的批处理就是垃圾.  详情 回复 发表于 2024-7-4 09:27
回复

使用道具 举报

18#
 楼主| 发表于 2024-7-2 19:04:39 | 只看该作者
2010hook 发表于 2024-7-2 07:59
更专业的是 grep sed awk

谢谢介绍SFK。
回复

使用道具 举报

17#
发表于 2024-7-2 16:13:32 | 只看该作者
谢谢分享
回复

使用道具 举报

16#
发表于 2024-7-2 16:00:09 | 只看该作者
谢谢分享
回复

使用道具 举报

15#
发表于 2024-7-2 12:22:07 | 只看该作者

感谢楼主分享
回复

使用道具 举报

14#
发表于 2024-7-2 10:21:51 | 只看该作者
多谢楼主分享
回复

使用道具 举报

13#
发表于 2024-7-2 09:44:30 | 只看该作者
谢谢分享
回复

使用道具 举报

12#
发表于 2024-7-2 09:21:39 | 只看该作者
学习学习
回复

使用道具 举报

11#
发表于 2024-7-2 09:16:02 | 只看该作者
谢谢分享
回复

使用道具 举报

10#
发表于 2024-7-2 08:59:29 | 只看该作者
其实用linux可以当成加强版dos来用,命令行的效率比图形界面快多了!sed&awk的精华在于正则表达式的使用。github上的入门级的pdf
推荐新手看看,win10以上系统可以在wsl下练习的。

Sed and Awk 101 Hacks -中文版.pdf (2.47 MB, 下载次数: 16)

点评

感谢分享,一步一步来,现在给小白看正则表达式他们接受不了的。  详情 回复 发表于 2024-7-2 19:14
回复

使用道具 举报

9#
发表于 2024-7-2 08:56:44 | 只看该作者
这样也行啊
回复

使用道具 举报

8#
发表于 2024-7-2 08:21:25 | 只看该作者

谢谢分享
回复

使用道具 举报

7#
发表于 2024-7-2 08:18:03 | 只看该作者
好,昨天才说 busybox-w32 今天就推荐上了啊   

其实可以用
```
busybox --list
```

查看所有可用的 applet .
如使用 echo 显示颜色.

```
busybox echo -e "\033[32mgreen\033[0m"
```

注册表可以关联 .sh 文件,让其指向  `busybox bash $*`
shell 比批处理效率要高的.

点评

这个贴是给问到死用户扫盲的,我习惯用puppy里的rox管理文件,一键打开shell真的方便。  详情 回复 发表于 2024-7-2 19:10
回复

使用道具 举报

6#
发表于 2024-7-2 08:03:14 | 只看该作者
感谢楼主分享
回复

使用道具 举报

5#
发表于 2024-7-2 07:59:21 | 只看该作者
本帖最后由 2010hook 于 2024-7-2 08:08 编辑

更专业的是 grep sed awk

点评

谢谢介绍SFK。  详情 回复 发表于 2024-7-2 19:04
回复

使用道具 举报

4#
发表于 2024-7-2 07:49:58 | 只看该作者
用于学习测试linux shell命令挺方便!已收藏!
回复

使用道具 举报

3#
发表于 2024-7-2 06:39:13 | 只看该作者
谢谢分享
回复

使用道具 举报

2#
 楼主| 发表于 2024-7-2 06:04:30 | 只看该作者
文件下载:
https://frippery.org/files/busybox/busybox.exe

文件大小:
619,534 bytes
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-10 01:20

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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