我希望在bash中搜索所有已定义的函数,以查找某些搜索字符串。下面是一个开始,但我想在下一行中删除所有没有空格的术语(即删除在函数正文中没有找到$1的所有条目)。*=//g' | sed 's/\"//g') ";一个甚至更好的方法(如果可能的话)将是,如果每个匹配的功能可以确定和充分显示。我的设想大致是:
我有一个日志文件,它在单独的行上生成时间戳和命令日志。我想去掉时间戳,只保存"user: command“列表。我尝试过使用sed的几种排列来替换或删除字符串之间的数据,但它总是超出命令的范围。当前日志输出类似于:6:32amrandom bash command or output 0017:41amrandombash command or output 002
USER 00