精华内容
下载资源
问答
  • 大家平时工作中对不带空格文件接触较多。这样一来删除操作也是比较简单的。但是有时我们会接触空格文件。对于这种文件我们应该如何删除呢? 首先我们演示一下find命令结合xargs命令删除不带空格文件 ...
  • linux系统下操作带空格文件或文件夹,按正常情况处理,linux会把空格当成分割符处理,无法找到文件或文件夹,具体操作如下: 1、加双引号 more "a b.txt" 2、用"\"转义 也就是用 "\" 代替 " " more a\ b....

    linux系统下操作带空格的文件或文件夹,按正常情况处理,linux会把空格当成分割符处理,无法找到文件或文件夹,具体操作如下:

    1、加双引号

    more "a b.txt"

    2、用"\"转义

    也就是用  "\ "  代替  " "

    more a\ b.txt

    当你在python中直接调用linux命令操作文件时,就可以用这种方法,比如:

    cmd = 'libreoffice --invisible --convert-to pdf --outdir "%s" "%s"' % (self.safe_work_dir, self.filepath)
            os.system(cmd)

     

    展开全文
  • linux中如何查找处理文件名后包含空格文件呢?怎么批量替换处理这些空格呢?下面小编给大家带来了两种方法,需要的朋友参考下吧
  • linux下删除空格文件

    千次阅读 2019-05-30 17:25:36
    linux下删除空格文件,如果直接打出全文件名(带空格),可能误删除其它文件,因为默认空格是分隔符,相当于同时删除两个文件 解决方法: 第一种:使用单引号或双引号将文件名包括在内后删除 rm ’test .c...

    问题描述:

    在linux下删除带有空格的文件,如果直接打出全文件名(带空格),可能误删除其它文件,因为默认空格是分隔符,相当于同时删除两个文件
    在这里插入图片描述

    解决方法:

    第一种:使用单引号双引号将文件名包括在内后删除 rm ’test .c‘
    在这里插入图片描述
    在这里插入图片描述
    第二种:使用“\”转义空格
    在这里插入图片描述

    展开全文
  • 创建一个名为hello shell的文件夹里面存放名为hello shell的文件 在执行了mkdir hello shell后发现分别创建了hello和shell两个文件夹 执行 mkdir ‘hello shell’ 成功创建 文件夹同理 touch ‘hello shell’

    创建一个名为hello shell的文件夹里面存放名为hello shell的文件
    在执行了mkdir hello shell后发现分别创建了hello和shell两个文件夹
    在这里插入图片描述
    执行

    mkdir ‘hello shell’
    

    成功创建
    在这里插入图片描述
    文件夹同理

    touch ‘hello shell’
    

    在这里插入图片描述

    展开全文
  • Linux删除带空格文件名的文件

    千次阅读 2018-07-29 08:26:25
    标题有点绕啊 当你不小心给文件名加了无数个空格! 这个时候怎么删除它呢? 我在网上找了这个答案找了好久好久 也试过各类方法 后来这个博客拯救了我 记录一下 T~T Ref: ...

    标题有点绕啊 当你不小心给文件名加了无数个空格! 这个时候怎么删除它呢?

    我在网上找了这个答案找了好久好久 也试过各类方法 后来这个博客拯救了我 记录一下 T~T

    Ref: https://blog.csdn.net/michaelzhou224/article/details/12708333

    我有一个文件 它的名字是 fusaiv2_data2                                                        _train.zip 当使用rm删除命令时 显示此文件无法找到

    解决办法是: 上面那个链接戳进去,就是用双引号把空格括起来 最后完整的删除命令是这样的:

                           rm -f fusaiv2_data2"                                                        "_train.zip

    大功告成!!!

    尝试过的但没有解决问题的办法(也许是我用的不对):

    1. 找到特定目录下带空格的文件 并且用另一个符号替换空格 此处是用‘-’,具体命令如下:

        !find /(目录路径) -name "* *" | sed 's/[[:space:]]/-/g'

    这个确实可以达到找到文件的效果,但是修改后的文件名并不是对原文件进行修改,我原本的思路是删除修改后的文件,但是这个文件是不存在的,即不存在fusaiv2_data2--------------------------------------------------------_train.zip 

    2. 尝试过在整个文件名外面加上一对双引号 同失败

    3.尝试过使用转义符 同失败 是转义符只适合一个空格的情况吗?多个空格还是用双引号更快解决问题 

    各位有更好的方法欢迎交流~

     

     

     

    展开全文
  • linux下不小心上传了一些带空格文件,查看不了,删除不了,怎么办? 其实解决方案和简单,把对应的空格用引号引着就可以删除了。 rm test" ".sh rm test" "01" ".sh   ....
  • Linux删除带空格文件

    千次阅读 2018-02-11 11:33:05
    $ find . -name " (2).jpg" -print0 | xargs -0 rm
  • Linux下删除文件名空格文件

    千次阅读 2019-07-22 16:59:12
    1.使用单引号将文件名括起来进行操作; rm '2018-08-07 17-29-48.png'
  • linux空格文件 命令用法

    千次阅读 2018-04-06 13:22:32
    [root@centos2 ~]# ls anaconda-ks.cfg bin testt.sh ...2、可是有时我们不想更改此文件的执行权限,但又想执行此文件,可以采用(点号--空格--文件名)的形式来执行一个脚本( 只有root用户才可以这么做 )
  • linux find处理带空格文件

    千次阅读 2017-11-24 15:13:35
    如果当前目录有带空格文件需要处理,可使用 find ./ -type f -mtime -${DAYS} -print0 | xargs -0 ls -l --time-style '+%Y%m%d%H%M%S' |awk -F " " '{print $6" |"substr($0,index($0,$7))}'| grep -vE "/home/...
  • Linux下对带空格文件进行处理

    千次阅读 2016-03-25 20:21:46
    Linux下命名对文件进行命名时是不推荐使用空格的。因为一些操作对空格文件会略显麻烦。 如: #创建带空格文件的方法 #使用\对空格进行转义 touch tes\ t #使用双引号 touch "tes t2" 同理:...
  • linux下复制带空格的文件夹(文件)时,需要加反斜杠,如: mkdir "te st" cp -rf te\ st te\ st-org/ 但有时候会需要在shell脚本中cp 带空格的路径会出错: 在脚本内复制带空格的文件夹(文件)时,不能直接...
  • LINUX CD命令遇到含有空格文件目录

    千次阅读 2020-04-24 21:56:23
    LINUX CD命令遇到含有空格文件目录 解决方法 : 在目录名加 ’ ’ (英文输入),例’sk d’
  • java exec linux环境带空格传参问题

    千次阅读 2018-06-06 12:37:23
    近期在使用phantomjs做图片导出功能时发现一个奇怪的问题,java端使用Runtime.getRuntime().exec(cmd)调用一条语句,windows下执行正常,linux下报错。样例语句如下: /home test.sh "2018-06-06 11:00" ...
  • 在5261Windows操作系统中可以轻易地创建\移动\删除文件4102夹名空格的文件夹, 而在linux则需要进行一些特殊的处理才能1653实现以上功能. (1)创建文件夹 mkdir my\ first 这条命令创建了文件夹"my first",文件夹...
  • 1,把文件名用"" 引号引起来例如"c:\Program Files" ...2,可以使用加英文的引号cd /usr/chen/java/"MyeClips ...如果"\"在行末,是说明本行还未结束,...比如有个文件名中空格,就要在空格前加一个“\”。
  • 我们写自动任务删除历史文件时,经常把find和xargs搭配使用,例如: find /logs/ -mtime +15 -type f | xargs rm -rf 但是这个命令如果遇到文件名里有空格或者换行符,就会出错。因为xargs识别字符段的标识是空格...
  • Linux 命令行下文件或文件夹名字中包含空格的访问 在 Windows 下命名文件或文件夹名有空格是可以的,甚至在 Windows 和 Ubuntu 虚拟机共享的文件中也可以这么做,但是在 Ubuntu 中空格要用下划线代替,养成好习惯。...
  • Linux 去除文件中的空行/空格/tab

    千次阅读 2020-05-15 17:17:27
    grep -v '^\s*$' test.txt
  • Linux

    千次阅读 多人点赞 2020-02-11 21:22:11
    文章目录1. Linux 介绍1.1 Linux 简介1.2 Linux 历史1.3 Linux 版本2. Linux 安装2.1 安装虚拟机2.2 安装 CentOS3. 远程操作 Linux3.1 ... Linux 常用命令5.1 列出文件列表 ls5.2 切换目录命令 cd5.3 目录操作5.3....
  • Linux 面试题 1、绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令? 2、怎么查看当前进程?怎么执行退出?怎么查看当前路径? 3、怎么清屏?怎么退出当前命令?...
  • Linux下的文件名空格处理

    千次阅读 2019-06-13 16:13:52
    解决空格问题的几种方案: 1. 使用 “ ” 来替代一个含有空格的文件以及目录: jorncess red black可以这样来表示: jorncess”“red” ”black ...2. 使用单引号来表示: 对于有空格文件来进行重命...
  • 删除空行,并保存到文件 sed ‘/^/d’ tmp.txt >aa.txt grep -v ‘^/d’ tmp.txt >aa.txt grep -v ‘^’ tmp.txt >aa.txt awk ‘/./’ tmp.txt >aa.txt cat tmp.txt | sed ‘N...
  • 解决方法:将要删除的文件或目录使用单引号括起来 即可删除
  • windows和linux空格

    千次阅读 2019-08-20 14:25:37
    20 WINDOWS \n\r CRLF 0D 0A UNIX \n LF 0A
  • Linux 空格转换行

    2018-12-11 15:12:00
    tr ' ' '\n' sed 's/ /\n/g '
  • linux中文件中空格如何处理

    千次阅读 2018-12-25 15:29:34
    例如我在桌面建立了一个linux c的文件,如果我想访问的时候用cd linux c,那么电脑会认为你要访问的是两个文件,关于如何解决这个问有以下两种办法: 1.用双引号将文件名括起来是最简单直接的方法: cd “linux c” 2....
  • 文件名为 abc 1990 S45.json abc 1998 S45.json 重命名为 1990 S45.json 1998 S45.json 的命令行: F=$IFS;IFS=$'\n';for i in abc\ *.json; do mv $i ${i#abc\ }; done;IFS=$F

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 254,963
精华内容 101,985
关键字:

linux带空格文件

linux 订阅