rm相关内容
rm 是删除item,但是参数-rf 是做什么用的? 每当我输入 help -rf 时,它都会在 powershell 中打印完整的可用命令列表.如果在 powershell 中键入 rm -rf 会发生什么?从阅读中我收集到它会删除驱动器上的所有内容?我不确定? 另外,rm -rf 是否与 rm -rf/相同 解决方案 PowerShell 不是 UNIX.rm -rf 是
..
我想删除所有名称中包含特定单词的文件,例如“车".到目前为止,我想出了这个: 查找|grep 汽车 如何将输出传递给 rm? 解决方案 find .-name '*car*' -exec rm -f {} \; 或将管道的输出传递给 xargs: 查找 |grep 汽车 |xargs rm -f 请注意,这些是非常生硬的工具,您可能会删除您不打算删除的文件.此外,这里不努力处理包
..
我正在尝试根据通过 Linux CLI 查找文件中的电子邮件地址来删除错误的电子邮件. 我可以通过 获取文件 找到 .|xargs grep -l email@domain.com 但我不知道如何从那里删除它们,因为以下代码不起作用. rm -f |xargs 找到 .|xargs grep -l email@domain.com 感谢您的帮助. 解决方案 为了
..
对不起,如果这是一个菜鸟问题,但我找不到好的答案. 找到然后删除我可以使用的东西 找到 .-name ".txt" -exec rm "{}" \; 但是为什么我不能像管道一样将结果传递给 rm 找到 .-名称“.txt"|R M 就像我将它通过管道传递给 grep 找到 .-名称“.txt"|grep 我从某处读到 rm 不接受来自标准输入的输入,因此我无法通过管道传输它,但这
..
我正在尝试制定一个删除超过 15 天的 sql 文件的命令. find 部分工作,但 rm 不工作. rm -f |查找 -L/usr/www2/bar/htdocs/foo/rsync/httpdocs/db_backups -type f \( -name '*.sql' \) -mtime +15 它会准确列出我要删除的文件列表,但不会删除它们.路径是正确的. 用法:rm [-f
..
在Linux中,如何删除嵌套在文件夹层次结构中的具有特定名称的文件夹? 以下路径在一个文件夹下,我想删除所有名为 a 的文件夹. 1/2/3/a1/2/3/b10/20/30/a10/20/30/b100/200/300/a100/200/300/b 我应该在父文件夹中使用什么Linux命令? 解决方案 如果目标目录为空,请使用find,仅对目录进行过滤,按名称进行过滤,执行
..
我不小心创建了一个名称为反斜杠 \ 的文件: >ls -l总计0-rw-rw ---- 1个用户组0 Jul 3 21:34 \ 如何删除它? 解决方案 要在参数中将反斜杠传递给命令,您需要对其进行“引用"或“转义",您可以通过将其包装起来用单引号引起来: rm'\' 或者在它前面加上另一个反斜杠: rm \\ (如果您有一个名为 * 的文件,则需要进行同样的操作.要
..
我想删除所有名称包含特定单词的文件,例如“车".到目前为止,我想到了这个: 查找| grep汽车 如何将输出传递给rm? 解决方案 查找.-name'* car *'-exec rm -f {} \; 或将管道的输出传递给 xargs : 查找|grep车|xargs rm -f 请注意,这些都是非常钝的工具,您可能会删除不打算删除的文件.另外,在此不做任何处理包含空格(包
..
对于其他问题,我有一个脚本可以快速,轻松地更新drupal核心. 当前,它将站点文件夹移出目录,删除站点文件夹的内容,然后将站点文件夹移回. mv ./sites ../sitesrm -rf *cp -R/sources/drupal-7/* ./mv ../sites ./sites 鉴于sites文件夹可能会变得很大,我想尽可能避免移动它,而只删除其他文件夹,只保留sites文
..
我有一个Bash脚本,可以自动创建一些SVN文件夹.在此过程中,它将创建一个临时目录.当我尝试使用 rm -rf 命令删除该临时目录时,出现以下错误... rm:无法删除"–rf":没有此类文件或目录 似乎认为"-rf"是文件名.该命令在命令行上工作正常. 这是我的剧本... #!/bin/bash如果[$#-lt 1];然后echo“用法:$ 0 reponame1 repona
..
当我今天访问我的Ubuntu 16.04服务器并想要删除文件"test2"时,它根本没有被删除! 我用过 rm test2 以及 rm -f test2 但是它仍然没有将其删除,因为您可以在此处阅读: root @ icinga:〜#ls篮子desd.save软件包脚本src test2 test5未使用root @ icinga:〜#rm test2root @ ici
..
从终端窗口: 当我使用 rm 命令时,它只能删除文件。 当我使用 rmdir 命令时,它只会删除空文件夹。 如果我的目录中嵌套了文件和文件夹,且文件夹中包含文件等等,是否有任何方法可以删除所有文件和文件夹而无需键入所有繁琐的命令? 如果有所作为,我使用的是来自终端的mac bash shell,而不是Microsoft DOS或linux。 解决方案 rm -rf
..
我在Linux服务器上有以下文件列表: abc.log.2012-03-14 abc.log.2012-03-27 abc.log.2012-03-28 abc.log.2012-03-29 abc.log.2012-03-30 abc.log.2012-04-02 abc.log.2012-04-04 abc.log.2012-04-05 abc.log.2012-04-09 abc.lo
..
使用通配符和变量删除许多文件的正确方法是什么?这是我的变量"$dir" $ echo "$dir" /home/path/to/file 在这里,我在双引号中包含通配符,但是它不起作用: $ rm "$dir/data/ffg_per_product/ffg*" rm: cannot remove `/home/path/to/file/data/ffg_per_product/f
..
我正在尝试编写一个非常简单的Bash shell脚本,该脚本将在特定目录中进行cd安装,它将删除所有文件和目录(除了一些选定的文件和目录之外),然后将其cd返回到原始目录. 我的代码是: #!/bin/bash cd /path/to/desired/directory shopt -s extglob rm !\(filename1\|filename2\|filename3\)
..
在脚本中犯了一个错误之后,我得到了一个以短划线开头的文件,-: -myfile.txt 我到目前为止已经尝试过: rm -myfile.txt rm: illegal option -- m usage: rm [-f | -i] [-dPRrvW] file ... unlink file rm "-myfile.txt" rm: illegal option -
..
使用sudo rm -r时,如何删除所有文件,但以下情况除外: textfile.txt backup.tar.gz script.php database.sql info.txt 解决方案 find [path] -type f -not -name 'textfile.txt' -not -name 'backup.tar.gz' -delete 如果您未指定-type f,
..
我正在使用Python和Envoy.我需要删除目录中的所有文件.除某些文件外,该目录为空.在终端中,这将是: rm /tmp/my_silly_directory/* 常识规定,在特使中,这可以翻译为: r = envoy.run('rm /tmp/my_silly_directory/*') 但是: r.std_err -> "rm: cannot remove `/t
..
我正在尝试创建一个函数,该函数将同时清除工作区和内存,以便不必键入"rm(list = ls()); gc()",而只键入一个功能.但是从函数内部调用rm(list = ls())无效.为什么?有什么办法解决吗? > # Let's create an object > x = 0 > ls() [1] "x" > > # This works fine: > rm(list = ls()
..
当我尝试将文件~移到主目录时,我不小心将其命名为.现在在我的/中有一个名为~的文件,我不知道如何删除它. 如何删除意外重命名为~的文件? 解决方案 将文件名放在引号中 rm '~' 您可以按照bash手册进行操作: https://www.gnu.org/software/bash/manual/html_node/Tilde-Expansion.html 如果
..