假设我当前的工作目录中有三个目录。每一个都指的是库/包的不同版本。我只想返回最高版本的目录。例如:
program program-1.0 program-2.0
Run Code Online (Sandbox Code Playgroud)
我能做的最好的事情就是使用命令find。
find . -maxdepth 1 -type d -name "program*" -print
Run Code Online (Sandbox Code Playgroud)
但这提供了所有三个目录。我想要目录的完整路径program2。
我是 Linux 的初学者,我在运行时运行了以下命令/root:
find . -type d -exec chmod 770 {} \; && find . -type f -exec chmod 660 {} \
Run Code Online (Sandbox Code Playgroud)
我打算在特定文件夹上运行它,但我没有注意到我在/root.
这会影响机器上的每个文件吗?
我想移动find命令输出的最后几个文件。我能想到的唯一办法是:
find ~/place -iname '*.mp4' -ok mv{} ~/someplace \;
Run Code Online (Sandbox Code Playgroud)
然而,文件太多了,继续输入no我不想移动的文件变得很乏味。而且,我感兴趣的都是大写字母。有一个更好的方法吗?
我想将我所有的 pdf 复制到一个 pdf 文件夹,为此我使用了这个find命令和-exec选项。在开始之前,我pdf在当前文件夹中创建了一个名为的文件夹
sudo find . -type f -iname "*.pdf" -exec mv {} /pdf \;
Run Code Online (Sandbox Code Playgroud)
pdf 文件不见了,但不在我预期的地方。也没有我认为可能存在的 /pdf 文件夹。/pdf 有员工文件夹
-rw-r--r--@ 1 myusername staff 9,9M 19 Aug 19:53 pdf
Run Code Online (Sandbox Code Playgroud)
任何的想法?
mkdir dregsfolder
find /home/tony/Desktop/unsorted_files/ -maxdepth 1 -not \( -type d -or -iname "*.jpg" -or -iname "*.gif" -or -iname "*.docx" \)xargs -0 --no-run-if-empty mv /home/tony/Desktop/dregsfolder
Run Code Online (Sandbox Code Playgroud)
当我运行该代码时;我被告知
find: paths must precede expression: )xargs
Run Code Online (Sandbox Code Playgroud)
我很困惑,因为我认为路径已经用/home/tony/Desktop/unsorted_files.
我更加困惑,因为在Unix & Linux Stack Exchange 上的这个问题中,我们有一个xargs将文件复制到名为 的目录的示例play:
find /tmp/ -ctime -1 -name "x*" | xargs -I '{}' mv '{}' ~/play/
Run Code Online (Sandbox Code Playgroud)
而这里,似乎是目标目录,即播放;已在xargs...之后指定
我想澄清与之相关的精确机制xargs和其中的细微差别,不仅要解析目录中的文件(如上一个问题中所述),而且还要解析它在 unix 世界中与参数相关的更广泛的使用.
有一个选项可用于grep -f MY_FILE让它搜索从文件中获取的模式,而不是直接在命令行上指定。
是否可以选择对find命令执行类似操作并让它读取模式以从输入文件中进行搜索?
请原谅我的英语不好。我只想将特定目录(宁静)中的图像(.png)复制到另一个目录中,而忽略其中的子目录(数据表、图像..等)。
find /home/user/Selenium_new/Staf/target/site/serenity/ -iname "*.png"
Run Code Online (Sandbox Code Playgroud)
我使用上面的命令获取了 serenity 目录中存在的所有图像,但它也在为子目录获取图像。命令的结果是:
/home/user/Selenium_new/Staf/target/site/serenity/images/success.png
/home/user/Selenium_new/Staf/target/site/serenity/images/menu_h.png
/home/user/Selenium_new/Staf/target/site/serenity/images/driver-chrome.png
/home/user/Selenium_new/Staf/target/site/serenity/images/ico-q.png
/home/user/Selenium_new/Staf/target/site/serenity/images/driver-appium.png
/home/user/Selenium_new/Staf/target/site/serenity/images/cross.png
/home/user/Selenium_new/Staf/target/site/serenity/images/small-middle.png
/home/user/Selenium_new/Staf/target/site/serenity/images/fail.png
/home/user/Selenium_new/Staf/target/site/serenity/images/driver-iexplorer.png
/home/user/Selenium_new/Staf/target/site/serenity/images/screen.png
/home/user/Selenium_new/Staf/target/site/serenity/images/ignor.png
/home/user/Selenium_new/Staf/target/site/serenity/images/menu_s.png
/home/user/Selenium_new/Staf/target/site/serenity/images/driver-remote.png
/home/user/Selenium_new/Staf/target/site/serenity/images/worker.png
/home/user/Selenium_new/Staf/target/site/serenity/images/driver-phantomjs.png
/home/user/Selenium_new/Staf/target/site/serenity/images/driver-safari.png
/home/user/Selenium_new/Staf/target/site/serenity/images/serenity-bdd-logo.png
/home/user/Selenium_new/Staf/target/site/serenity/images/video.png
/home/user/Selenium_new/Staf/target/site/serenity/images/small-middle-right.png
/home/user/Selenium_new/Staf/target/site/serenity/images/tick.png
/home/user/Selenium_new/Staf/target/site/serenity/images/plus.png
/home/user/Selenium_new/Staf/target/site/serenity/images/pending.png
/home/user/Selenium_new/Staf/target/site/serenity/images/menu_f.png
/home/user/Selenium_new/Staf/target/site/serenity/images/skip.png
/home/user/Selenium_new/Staf/target/site/serenity/images/driver-provided.png
/home/user/Selenium_new/Staf/target/site/serenity/images/driver-htmlunit.png
/home/user/Selenium_new/Staf/target/site/serenity/images/links_menu.png
/home/user/Selenium_new/Staf/target/site/serenity/images/minus.png
/home/user/Selenium_new/Staf/target/site/serenity/images/driver-opera.png
/home/user/Selenium_new/Staf/target/site/serenity/images/driver-firefox.png
/home/user/Selenium_new/Staf/target/site/serenity/9f5dedcc05678478e7511bb10f9fe15d_NONE.png
/home/user/Selenium_new/Staf/target/site/serenity/4a6c5da6264596f2e28453381a0958a2_NONE.png
/home/user/Selenium_new/Staf/target/site/serenity/d08552dd3fc9a718eda02eb432d35db1_NONE.png
/home/user/Selenium_new/Staf/target/site/serenity/2e756d0187d17ff7ede129c0cd26d5ed_NONE.png
/home/user/Selenium_new/Staf/target/site/serenity/3781a9f41cb06adbf2bcab99315e5016_NONE.png
/home/user/Selenium_new/Staf/target/site/serenity/jqtree/0.22/jqtree-circle.png
/home/user/Selenium_new/Staf/target/site/serenity/e4a22a00e04d0f54c7306e49a88e3a2c_NONE.png
/home/user/Selenium_new/Staf/target/site/serenity/0683540c982a0550834aaea79d71942a_NONE.png
/home/user/Selenium_new/Staf/target/site/serenity/76007c6a74590dce97d26dedf8344926_NONE.png
/home/user/Selenium_new/Staf/target/site/serenity/ab38399ff5f8b5222e8106c805b97e14_NONE.png
/home/user/Selenium_new/Staf/target/site/serenity/fb0cb5df5880626b23643f399bfc5b62_NONE.png
/home/user/Selenium_new/Staf/target/site/serenity/datatables/1.10.4/media/images/sort_asc.png
/home/user/Selenium_new/Staf/target/site/serenity/datatables/1.10.4/media/images/sort_desc.png
/home/user/Selenium_new/Staf/target/site/serenity/datatables/1.10.4/media/images/forward_enabled_hover.png
/home/user/Selenium_new/Staf/target/site/serenity/datatables/1.10.4/media/images/sort_desc_disabled.png
/home/user/Selenium_new/Staf/target/site/serenity/datatables/1.10.4/media/images/forward_enabled.png
/home/user/Selenium_new/Staf/target/site/serenity/datatables/1.10.4/media/images/back_enabled_hover.png
/home/user/Selenium_new/Staf/target/site/serenity/datatables/1.10.4/media/images/sort_asc_disabled.png
/home/user/Selenium_new/Staf/target/site/serenity/datatables/1.10.4/media/images/forward_disabled.png
/home/user/Selenium_new/Staf/target/site/serenity/datatables/1.10.4/media/images/back_enabled.png
/home/user/Selenium_new/Staf/target/site/serenity/datatables/1.10.4/media/images/sort_both.png
/home/user/Selenium_new/Staf/target/site/serenity/datatables/1.10.4/media/images/back_disabled.png
/home/user/Selenium_new/Staf/target/site/serenity/9f364046fc0272688aa06a3fb71b8ded_NONE.png
/home/user/Selenium_new/Staf/target/site/serenity/644d968b7f1b2979841ae07223d1f860_NONE.png
/home/user/Selenium_new/Staf/target/site/serenity/85fcef5aa335c83a53d5d31da56b9fe3_NONE.png
/home/user/Selenium_new/Staf/target/site/serenity/29e3a91e22d17dc12be045deae496d93_NONE.png
/home/user/Selenium_new/Staf/target/site/serenity/jqueryui/1.11.2-start/images/ui-bg_glass_45_0078ae_1x400.p
/home/user/Selenium_new/Staf/target/site/serenity/jqueryui/1.11.2-start/images/ui-icons_056b93_256x240.png
/home/user/Selenium_new/Staf/target/site/serenity/jqueryui/1.11.2-start/images/ui-bg_gloss-wave_75_2191c0_50
/home/user/Selenium_new/Staf/target/site/serenity/jqueryui/1.11.2-start/images/ui-icons_d8e7f3_256x240.png
/home/user/Selenium_new/Staf/target/site/serenity/jqueryui/1.11.2-start/images/ui-bg_glass_55_f8da4e_1x400.p
/home/user/Selenium_new/Staf/target/site/serenity/jqueryui/1.11.2-start/images/ui-bg_flat_55_999999_40x100.p
/home/user/Selenium_new/Staf/target/site/serenity/jqueryui/1.11.2-start/images/ui-icons_0078ae_256x240.png
/home/user/Selenium_new/Staf/target/site/serenity/jqueryui/1.11.2-start/images/ui-bg_glass_75_79c9ec_1x400.p
/home/user/Selenium_new/Staf/target/site/serenity/jqueryui/1.11.2-start/images/ui-icons_e0fdff_256x240.png
/home/user/Selenium_new/Staf/target/site/serenity/jqueryui/1.11.2-start/images/ui-bg_inset-hard_100_fcfdfd_1
/home/user/Selenium_new/Staf/target/site/serenity/jqueryui/1.11.2-start/images/ui-icons_f5e175_256x240.png
/home/user/Selenium_new/Staf/target/site/serenity/jqueryui/1.11.2-start/images/ui-icons_fcd113_256x240.png
/home/user/Selenium_new/Staf/target/site/serenity/jqueryui/1.11.2-start/images/ui-bg_gloss-wave_45_e14f1c_50
/home/user/Selenium_new/Staf/target/site/serenity/jqueryui/1.11.2-start/images/ui-icons_f7a50d_256x240.png
/home/user/Selenium_new/Staf/target/site/serenity/jqueryui/1.11.2-start/images/ui-bg_gloss-wave_50_6eac2c_50
/home/user/Selenium_new/Staf/target/site/serenity/jqueryui/1.11.2-start/images/ui-bg_flat_75_aaaaaa_40x100.p …Run Code Online (Sandbox Code Playgroud) 我想找到所有html文件,只显示文件名,而不是完整的文件路径,我尝试了什么:
find /home/irakli/Desktop/irakli_linux -print | grep -i '.*[.]html'
Run Code Online (Sandbox Code Playgroud)
结果:
/home/irakli/Desktop/irakli_linux/htmll/10.html
/home/irakli/Desktop/irakli_linux/htmll/11.html
/home/irakli/Desktop/irakli_linux/htmll/12.html
/home/irakli/Desktop/irakli_linux/htmll/13.html
/home/irakli/Desktop/irakli_linux/htmll/14.html
/home/irakli/Desktop/irakli_linux/htmll/15.html
Run Code Online (Sandbox Code Playgroud)
我只想要 1.html 2.html...
我的 Linux 硬盘上有一个文件,我知道它是在 2007 年 11 月创建的。我尝试过 find 和 grep 。十一月??2007年进行了多次组合,但都没有成功。我缺少什么?
我想在某个文件夹中查找具有特定扩展名的文件,比如说在“ /backup-nfs ”中查找“ .sql ” 。稍后,我将在 crontab 上使用此命令来自动删除一些文件。
我使用了 3 种不同的方法,它们给出了不同的结果:
方法一:
ls -lah方法二:
find . /backup-nfs/ -name "*.sql" -type f -ls方法三:
find . /backup-nfs/ -name "*.sql" -type f -ls问题:
我安装了名为 zoom 的应用程序,但它以某种方式停止工作。我尝试重新安装它,但仍然无法正常工作。我正在尝试删除与该应用程序相关的任何文件。
我试过
find / * | grep "zoom"
Run Code Online (Sandbox Code Playgroud)
有没有办法删除此命令显示的文件
我想列出当前工作目录(home)中所有不带扩展名(.txt)的 ASCII 文件。我从终端中的命令开始ls,但我不知道应该在选项中放入什么,因为我想列出没有扩展名而只有名称的文件。我该怎么做?
我需要找到所有/usr/include以元音开头的标题(a,e,i,o,u)
例子:
acpi.h
aclinux.h
ah.h
...
Run Code Online (Sandbox Code Playgroud)
我不知道该怎么做,我用 grep 尝试了一些东西,但我没有弥补。