腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
删除
文件名
,
但
保留
grep
结果
中
的
路径
bash
、
grep
、
git-bash
我得到了一个文件列表,上面有我
的
抓取
结果
。current_dir/Big_C/Folder5/doc.txt 现在,我想将与我
的
结果
匹配
的
整个文件夹移动到其他地方,并根据它们
的
doc文件
中
的
内容进行重命名。我没有
删除
最后
的
文件名
,这样我就可以移动整个文件夹了。我已经尝试了一些使用剪切
的
管道,
但
没有找到一种工作方法,可以让我在正确<em
浏览 20
提问于2021-08-02
得票数 1
回答已采纳
1
回答
grep
-l 'string‘
路径
打印后面的
路径
“是一个目录”
bash
、
unix
、
grep
我试图让
grep
返回目录中文件
中
的
字符串匹配,但它只是返回后面的
路径
“是一个目录”。我查看了手册页,并做了
grep
-帮助,但我不理解语法。
浏览 0
提问于2015-04-23
得票数 1
回答已采纳
1
回答
Bash -将
grep
-rl设置为仅返回
文件名
,而不返回完整
路径
linux
、
bash
、
shell
、
terminal
、
grep
我正在运行一个
grep
来递归地查找文件内容包含字符串
的
文件名
。
grep
-rl string-to-find $pwdvar/log/httpd/access.log var/log/httpd/access.log.1我如何设置它只返回
文件名
而不返回完整
路径
?我想作为
结果
回来
浏览 1
提问于2017-02-04
得票数 0
1
回答
Grep
(BBedit) -
删除
文件
路径
,只
保留
文件名
和前面的数据
grep
、
bbedit
这里是新手,但是我被这个在macOS上
的
BBedit
中
创建
的
grep
难住了。BuildFile R:\folder1\folder2\folder3\any_quantity_of_folders\filename.binBuildFilefilename.bin 文件
路径
在到达
浏览 2
提问于2018-03-26
得票数 0
3
回答
创建名称与给定目录
中
的
文件相同
的
文件
command-line
、
bash
、
zsh
假设有一个目录foo,其中有文件:001.mp4在另一个目录bar
中
时,我希望拥有与bar相同
的
文件,
但
文件是空
的
。到目前为止,我尝试过什么:$ find ../foo -type f |xargs -0../foo/001.mp4这给了我一个文件列表,但是有相对
路径
,而我只需要
文件名
(扩展名)。
浏览 0
提问于2019-11-13
得票数 1
回答已采纳
1
回答
按扩展和
路径
模式计算代码行数
bash
、
shell
、
grep
、
find
)来计数特定目录
中
的
代码行。但是,-name参数似乎只检查
文件名
,而不是全名或
路径
。因此,我想我可以使用
grep
来过滤输出,它包含完整
的
路径
:但是
grep
不处理这个问题: 我还尝试将-
浏览 2
提问于2019-09-18
得票数 1
回答已采纳
7
回答
shell脚本
中
的
grep
实用程序
shell
、
grep
我正试图克服我们文件结构上
的
一个限制。我想要
grep
在一个已知
的
位置完整
的
一系列文件。如果我从命令行执行标准
grep
我得到以下错误:searchfor=$1 for i in /$ENV_VA
浏览 16
提问于2009-10-09
得票数 3
1
回答
文本处理-如何使用sed从搜索
结果
中
删除
部分字符串?
bash
、
shell
、
unix
、
command-line
、
text-processing
我正在解析.xml文件,寻找在HTML
中
的
名称。我已经找到了我需要
的
东西,但我只想
保留
家族
的
名字。到目前为止,这就是我所拥有的(名称+清理
结果
的
grep
命令,包括
删除
标记和
文件名
,稍后我将对它们进行排序,只留下唯一
的
名称):
grep
-oP '<name>([A-ZÖÄÜÕŽS][a-zöäüõžšs/la[0-9]*//
浏览 0
提问于2018-03-19
得票数 3
回答已采纳
1
回答
Bash:查找具有特定扩展名
的
所有文件,并根据每个文件
中
的
第一行内容重命名
bash
、
shell
、
unix
我知道这些问题被问了很多,但我很难想出正确
的
脚本。 我试着使用: for fname in find .-type f -name "*.txt"; do mv $fname $(
grep
-m 1 "specific text" *.txt).txt; done 但是我不能让它正常工作。谢谢你
的
帮助!
浏览 11
提问于2020-04-05
得票数 0
回答已采纳
2
回答
读取时使用时出错;是否使用
grep
bash
、
while-loop
、
grep
、
cat
我正在使用以下命令text.csv有带有完整
路径
的
文件名
。
文件名
有空格。and包含显示用户id和带有完整
路径
的
文件名
的
日志。示例: MyName,C:\Users\下载\文件Name.txt<em
浏览 4
提问于2013-10-21
得票数 1
回答已采纳
1
回答
递归查找文件(S),并通过匹配特定子字符串
的
路径
对它们进行筛选(S)
find
完成Linux新手,需要命令帮助查找
文件名
,列出各自
的
路径
,然后只通过包含特定子字符串
的
路径
(S)进一步过滤
结果
集。例如/some/directory/path/good/someFile.txt和/some/directory/path/ba
浏览 0
提问于2020-12-16
得票数 0
回答已采纳
2
回答
如何更改
grep
查看文件/打印
结果
的
顺序?
linux
、
bash
、
grep
、
gnu
我有一个目录,里面有一堆带有数字
文件名
的
文件。它们没有前导零,所以如果我在该目录
中
执行像
grep
hello *这样
的
命令,我可能会得到这样
的
结果
:6:hello62:"Say hello to them for me."我想到
的
第一个想法是用
grep
hello * | sort -n对
浏览 23
提问于2013-06-14
得票数 7
回答已采纳
1
回答
当管道安装定位时,
Grep
-v不工作
command-line
、
bash
、
text-processing
、
grep
我有以下命令: locate -br '^test.sh产出如下:/home/cas/scripts/test.sh我想要没有
文件名
的
路径
。或者有更好
的
方法从任何地方找到文件
的
路径
,但是输出
中
没有
文件名
(目标是获得/home/cas/scripts/)?产出如下:A1我想要没有
文件名
的
路径
。或者有更好
的
浏览 0
提问于2020-12-16
得票数 0
回答已采纳
1
回答
在Git
中
检索特定提交
中
的
文件
路径
git
、
github
、
logging
、
show
、
filepath
我有一个来自git存储库
的
提交id和
文件名
列表。我需要
的
是根据提交id获取列表
中
每个文件
的
文件
路径
。但我不知道如何使用git命令。假设我有一个提交id和
文件名
:[cb85815bc1, GuiCommonElements.java]。现在,我需要提交id中文件
的
完整
路径
。我尝试了许多命令,
但
没有给出这样
的
结果
。git show cb85815bc1 --
grep
=
浏览 1
提问于2019-05-22
得票数 2
回答已采纳
1
回答
删除
文件时排除
文件名
列表
bash
、
grep
、
rm
我想
删除
assets/img/fly目录下
的
_posts/2020-10-05-most-beautiful-story-i-ve-ever-heard.markdown
中
不需要
的
所有文件。以下是要排除
的
文件: ± |master → origin U:1 ✗| →
grep
'.jpg' _posts/2020-10-05-most-beautiful-story-i-ve-ever-heard.markdown[](
浏览 0
提问于2020-10-06
得票数 1
回答已采纳
3
回答
如何
删除
除一个文件之外
的
所有隐藏和非隐藏文件?
bash
、
git-bash
、
rm
如何在Bash
中
删除
除一个以外
的
所有隐藏和非隐藏文件? 因为我正在创建一个存储库,并且刚刚创建了一个更新脚本。
浏览 70
提问于2021-11-17
得票数 0
回答已采纳
3
回答
不显示
路径
/文件
的
grep
:行
linux
、
unix
、
grep
、
find
如何在
grep
中
只返回匹配
的
行?即从
结果
中省略
路径
/
文件名
。find .-name '*.bar' -exec
grep
-Hn FOO {} \;
浏览 1
提问于2013-10-16
得票数 268
回答已采纳
1
回答
循环遍历文件
中
的
所有行,并
删除
其内容
中
包含行
的
所有文件。
bash
我们有一个非常手动和基本
的
电子邮件取消订阅系统,我正在尝试自动化。有一个文件包含要取消订阅
的
电子邮件地址列表,该文件
的
格式是每行有一个电子邮件地址,所以我猜cat应该可以使用。在同一个文件夹
中
,有数千个".eml“文件(原始电子邮件文件)被批量发送到sendmail。生成这些.eml文件非常昂贵,因此我们将它们保存在一个文件夹
中
,并定期发送,直到有人取消订阅为止。我要做
的
是编写一个bash脚本,循环遍历文件
中
的
所有电子邮件地址,对每个电子邮件
浏览 0
提问于2020-01-31
得票数 1
回答已采纳
1
回答
Eclipse / PyDev -打开两个同名文件时,从编辑器选项卡
中
删除
路径
eclipse
、
pydev
、
eclipse-luna
我目前正在使用Elipse露娜,当打开多个具有相同名称
但
目录不同
的
文件时,我正在设法从编辑器选项卡
中
删除
路径
名(见屏幕快照)。因此,换句话说,
保留
文件名
,
但
删除
括号内
的
路径
名称。在以前
的
Eclipse版本
中
,我曾经这样做过,但在我
的
一生
中
,我无法记住我是如何做到
的
。我只是发现在我
的
浏览 3
提问于2014-08-26
得票数 3
回答已采纳
6
回答
在Mercurial存储库历史记录
中
快速查找已
删除
的
文件?
version-control
、
mercurial
您可以使用hg
grep
,但它会搜索所有文件
的
内容。 如果我只想搜索已
删除
文件
的
文件名
以恢复其中一个文件,该怎么办?我尝试了hg
grep
-I <file-name-pattern> <pattern>,
但
似乎没有返回任何
结果
。
浏览 2
提问于2009-06-18
得票数 62
回答已采纳
点击加载更多
相关
资讯
Windows下如何批量删除文件名中的中文?试试这个批量删除方法
XYplorer 高级文件重命名技巧之保留文件名中的指定字符教程
批量重命名技巧:如何批量删除文件名中的指定文本
文件重命名技巧:如何删除文件名中的下划线,特殊符号批量删除的方法详解
如何批量删除文件名中的指定文字名称?批量重命名技巧快点拿去
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券