linux打开文件按每行的第一个单词过滤

linux打开文件按每行的第一个单词过滤,第1张

您能说的再具体一点吗?我的理解是“只保留开头单词相同的行”但是你这个“相同”是

①全文只保留某一个单词开头的行

还是说

②有n个aaa开头的保留,m个bbb开头的保留

如果是①grep "相同部分*" 文件名这样就过滤出开头相同的行了,随便 > 到一个新建文件里在改名或导入都行

如果是②就比较麻烦了得写一个脚本

删除开头的 rm -rf /home/myuser/a*  即是在/home/myuser/a开头的所有文件都会被删除

*的含义表示任意字符任意长度。

详细 *** 作:

把删除创建为 rm -i 的别名,一般情况下,系统就会默认加上,建立一个专门用来存放不用的文件夹,根据个人需要情况,建在指定的位置。

更改bashrc环境,在.bashrc修改alias rm='mv -f --target-directory=/trash。

方法二、取证工具-Foremost

在CentOS/RHEL 7中安装Foremost,需要首先启用 (第三方源)Repoforge, 如图所示

进行测试删除 /boot/images 目录下一个名为 nosdos.jpg 的图像文件,如图

要恢复这个文件,如下所示使用 foremost(要先确认所在分区 - 本例中, /boot 位于 /dev/sda1 分区中


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/9008355.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存