无忧启动论坛

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

[求助] 大神,可有UEFI SHELL用小工具处理文本(grep.efi findstr.efi awk.efi sed.efi等)

[复制链接]
跳转到指定楼层
1#
发表于 昨天 16:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大神,可有UEFI SHELL用小工具处理文本(grep.efi findstr.efi awk.efi sed.efi等),帮分享下,或从其他平台移植到UEFI平台,感谢了。

2#
发表于 昨天 16:59 来自手机 | 只看该作者
需要这么多么

点评

如有任意一个都可以,都是linux windows中常见的工具。UEFI SHELL都没有类似的工具。  详情 回复 发表于 昨天 17:10
回复

使用道具 举报

3#
 楼主| 发表于 昨天 17:10 | 只看该作者

如有任意一个都可以,都是linux windows中常见的工具。UEFI SHELL都没有类似的工具。
回复

使用道具 举报

4#
发表于 昨天 17:58 | 只看该作者
EDK2 官方提供了 UEFI 下的 Lua 和 Python,有比较复杂需求的人应该都用这些专业的语言了。
UEFI Shell 下的 find: https://github.com/KilianKegel/Visual-MSDOS-Tools-for-UEFI-Shell
UEFI Shell 下的 grep: https://github.com/andreiw/UefiToolsPkg
这些应该都只提供了源码,你要自己编译。

点评

谢谢,我没有编译环境,也不会编译。 想学习不知从如何下手,能推荐简易基础教程供学习 大神,请帮编译下.EFI文件( 能在国产主板UEFI SHELL用: 龙芯, 飞腾),感谢了。  详情 回复 发表于 昨天 18:59
回复

使用道具 举报

5#
 楼主| 发表于 昨天 18:59 | 只看该作者
wintoflash 发表于 2025-4-3 17:58
EDK2 官方提供了 UEFI 下的 Lua 和 Python,有比较复杂需求的人应该都用这些专业的语言了。
UEFI Shell 下 ...

谢谢,我没有编译环境,也不会编译。 想学习不知从如何下手,能推荐简易基础教程供学习

大神,请帮编译下.EFI文件( 能在国产主板UEFI SHELL用: 龙芯, 飞腾),感谢了。

点评

建议放弃。我认为有84.1649%的可能性,这些代码要做很多调整才能成功编译。更不用说非x86平台了。  详情 回复 发表于 昨天 19:14
回复

使用道具 举报

6#
发表于 昨天 19:14 | 只看该作者
topway 发表于 2025-4-3 18:59
谢谢,我没有编译环境,也不会编译。 想学习不知从如何下手,能推荐简易基础教程供学习

大神,请帮编 ...

建议放弃。我认为有84.1649%的可能性,这些代码要做很多调整才能成功编译。更不用说非x86平台了。

点评

大神厉害 都精确到小数点后四位了....  详情 回复 发表于 15 小时前

评分

参与人数 1无忧币 +10 收起 理由
sunsea + 10 精辟!

查看全部评分

回复

使用道具 举报

7#
发表于 昨天 19:41 | 只看该作者
[求助]跟着等
回复

使用道具 举报

8#
 楼主| 发表于 昨天 20:00 | 只看该作者
UEFI SHELL相关资料很少,大家一起研究一下,
回复

使用道具 举报

9#
发表于 昨天 23:13 | 只看该作者
楼主找到没有
回复

使用道具 举报

10#
发表于 昨天 23:38 | 只看该作者
正在尝试编译,UefiToolsPkg代码与最新版edk2不兼容报错
edk2/UefiToolsPkg/UefiToolsPkg.dsc(44): error 000E: File/directory not found in workspace
        edk2/UefiToolsPkg/StdLib/StdLib.inc
edk2/StdLib/StdLib.inc

- Failed -
回复

使用道具 举报

11#
发表于 19 小时前 | 只看该作者
跟着等
回复

使用道具 举报

12#
发表于 15 小时前 | 只看该作者
wintoflash 发表于 2025-4-3 19:14
建议放弃。我认为有84.1649%的可能性,这些代码要做很多调整才能成功编译。更不用说非x86平台了。

大神厉害   都精确到小数点后四位了....
回复

使用道具 举报

13#
发表于 15 小时前 | 只看该作者
ff
回复

使用道具 举报

14#
发表于 5 小时前 | 只看该作者
编译出来了grep、sed、awk、find、lua、python(支持网络,支持http.server),但是只建议使用python和lua,毕竟其他的工具在EFI Shell里太难用了。

pan.huang1111.cn/s/ggG4QsQ
暂时只编译了x64版本,把压缩包里的EFI文件夹解压到一个FAT32分区里面,启动之后默认是EFI Shell,把目录切换到分区根目录再输入程序名字就可以运行了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-4-4 21:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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