Questions tagged «find»

Windows系统中的find命令用于过滤输入文本的行,并返回与过滤器匹配的行。* nix系统中的find命令用于查找符合特定条件的文件或文件夹。




1
如何使用记事本++查找和替换多个文件中的行?
我现在一直在弄弄notepad ++,对如何执行此操作感到困惑: 我在要搜索的多个文件(在根目录中)中有一行。例: Brittany (File 1) PeopleSleptWith 2 Tiffany (File 2) PeopleSleptWith 4 Bonqueesh (File 3) PeopleSleptWith 3456 . . . 我的目标是PeopleSleptWith用一个常量(IE PeopleSleptWith 7)替换所有行,但是当我搜索并替换多个文件时,它不会删除完整的行,从而导致: Brittany (File 1) PeopleSleptWith 7 2 Tiffany (File 2) PeopleSleptWith 7 4 Bonqueesh (File 3) PeopleSleptWith 7 3456 实际上,我想要: Brittany (File 1) PeopleSleptWith 7 Tiffany (File …

2
如何对目录中的文件03.mp3 01.mp3 02.mp3(ls -f)进行物理重新排序?
当我将文件复制到USB记忆棒并在汽车mp3播放器中收听时,文件的物理顺序很重要。我的大多数音乐专辑文件夹都是未排序的,例如,ls -f可能产生: 03.song3.mp3 01.song1.mp3 02.song2.mp3 当我将该文件夹复制到USB记忆棒上时,文件将按该顺序复制。我的车载mp3播放器以未排序的顺序显示文件,这不是我想要的。随后,我可以对USB记忆棒上的文件进行重新排序(请参阅:如何对文件夹进行重新排序?(如ls -U`中所示)),但是如果我可以在该目录中对它们进行重新排序,则可以完全避免硬盘驱动器上的文件(ext4)。 )?有办法吗? (否则,可能存在一种写find命令的方法,该命令可以获取文件,对其进行排序,然后按顺序复制它们?)有任何建议吗?
11 linux  find  ls 


7
在Linux中查找命令以找到pdf文件
我的目标是在远程计算机上查找所有pdf文件,因此我使用了有用的命令find。所以我输入找到〜* .pdf 要么 找到〜“ * .pdf”我什么也没得到。我在机器上执行相同操作,但一无所获。我从机器上的菜单中进行常规搜索,我发现了很多pdf文件。有人可以告诉我我在做什么错吗?
10 linux  find 


3
Windows 10:Cortana搜索未找到可移植的应用程序
这个问题与发现一般,但应用程序涉及不便携的:柯塔娜搜索未在Windows 10查找应用程序 我有一个便携式应用程序,但没有安装在C:\sdk\cmder\Cmder.exe。我的快捷方式也位于:C:\Users\twing\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\cmder。 查找正常的,已安装的应用程序可以正常工作,但是cmder如果进行搜索,则找不到,并且与其他便携式应用程序相同。 重新索引完全不会影响该问题。我什至添加了一个新的索引位置,C:\sdk\shortcuts并添加cmder了一个Internet快捷方式,但是它也不起作用。 我还尝试将C:\sdk自己添加到.exe所在的位置,但这没什么区别。 我该如何解决?


4
查找:-exec vs xargs(又名“ find | xargs basename”为什么会中断?)
我试图找到散布在子目录中的所有特定类型的文件,而出于我的目的,我只需要文件名。我尝试通过剥离路径组件basename,但不适用于xargs: $ find . -name '*.deb' -print | xargs basename basename: extra operand `./pool/main/a/aalib/libaa1_1.4p5-37+b1_i386.deb' Try `basename --help' for more information. 通过以下两种变化之一,我得到相同的结果(完全相同的错误): $ find . -name '*.deb' -print0 | xargs -0 basename $ find . -name '*.deb' -print | xargs basename {} 另一方面,这可以按预期工作: $ find . -name '*.deb' -exec basename {} …
10 command-line  find  gnu  xargs 

4
我想将find的输出传递到scp的输入列表中,怎么办?
我是Linux新手,我正尝试从一台计算机向另一台计算机发送一长串文件。参数列表太长,因此我正在使用find。我在设置表达式时遇到了麻烦。有人可以帮忙吗? 这是我通常会为简短参数列表键入的内容。 scp ./* phogan@computer/directory... 我认为这可能会转化为find。 scp find . -name "*" phogan@computer/directory... 也许我可以使用管道系统?任何建议都会有所帮助。提前致谢。
10 linux  find  scp  pipe 




By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.