linux 有空格的文件夹,Linux之删除带有空格的文件
导读
这篇文章主要介绍了Linux之删除带有空格的文件(不是目录),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
大家平时工作中对不带空格的文件接触较多。这样一来删除操作也是比较简单的。但是有时我们会接触带有空格的文件。对于这种文件我们应该如何删除呢?
首先我们演示一下find命令结合xargs命令删除不带空格的文件
[root@ELK-chaofeng test]# touch 1.txt 2.txt
[root@ELK-chaofeng test]# ls
1.txt 2.txt
[root@ELK-chaofeng test]# find . -type f | xargs
./1.txt ./2.txt
[root@ELK-chaofeng test]# find . -type f | xargs rm -rf
[root@ELK-chaofeng test]# ls
[root@ELK-chaofeng test]#
接下来我们演示删除带有空格的文件
[root@ELK-chaofeng test]# touch 1.txt 2.txt '1 2.txt'
[root@ELK-chaofeng test]# ls
1 2.txt 1.txt 2.txt
[root@ELK-chaofeng test]# ll
total 0
-rw-r--r-- 1 root root 0 Feb 14 12:24 1 2.txt
-rw-r--r-- 1 root root 0 Feb 14 12:24 1.txt
-rw-r--r-- 1 root root 0 Feb 14 12:24 2.txt
[root@ELK-chaofeng test]# find . -type f -print0 | xargs -0 rm -rf
[root@ELK-chaofeng test]# ls
上面的参数-print0,于默认的-print相比,输出的序列不是以空格分隔,而是以null字符分隔。而xargs也有一个参数-0,可以接受以null而非空格间隔的输入流。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
linux 有空格的文件夹,Linux之删除带有空格的文件相关推荐
- windows10大瘦身 - Chrome文件夹下可以删除的临时js文件
最近我的固态硬盘空间又不够了,所以开始windows10系统瘦身. 我在Chrome的这个文件夹下面发现了大量的临时js文件: C:\Users\i042416\AppData\Local\Googl ...
- python删除某个文件夹_Python 实现删除某路径下文件及文件夹
Python 实现删除某路径下文件及文件夹的脚本 #!/usr/bin/env python import os import shutil delList = [] delDir = "/ ...
- python删除指定路径文件夹_Python 实现删除某路径下文件及文件夹
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- java 自动删除文件夹,定时删除文件及文件夹 java 定时删除文件夹内所有文件
如何定时删除电脑里某个文件夹里的东西 例如我要删除C:\Program Files\大话西游OnlineII\D3DX9_43.dll编写个代在记事本创建一个bat小脚本,输入@echo offdel ...
- linux 删除tmp文件夹,Linux下tmp文件夹的文件自动删除的问题(转)
场景: 近日发现有一台机器tmp文件夹下放置的文件无辜丢失,而且排查发现是自动丢失,并且,只是删除10天之前的文件. 本来以为是哪位写了一个自动执行脚本, find了一下10天前的文件删除了. 结果, ...
- linux拷贝文件夹怎么删除,linux文件及文件夹拷贝移动删除
linux文件及文件夹拷贝移动删除 文件拷贝 文件夹拷贝 文件拷贝并重命名 文件夹拷贝并重命名 文件移动 文件夹移动 文件移动并重命名 文件夹移动并重命名 文件删除 文件夹删除 文件拷贝 cp tes ...
- 怎么复制远程服务器上的文件夹,Linux系统复制文件/文件夹到远程服务器
从一个服务器复制文件到另一个服务器,或者从本地到远程复制是 Linux 管理员的日常任务之一. 我觉得不会有人不同意,因为无论在哪里这都是你的日常操作之一.有很多办法都能处理这个任务,我们试着加以概括 ...
- linux查询所建文件夹,linux中的文件和文件夹的新建、查询、删除
新建文件夹 使用的mkdir命令可以新建文件夹. mkdir filename 这样就创建了一个叫做filename文件夹. 新建一个文件 新建的文件可以包括任何扩展名,.txt/.cpp/.csv ...
- linux设置为lunux文件夹,Linux设置环境变量时如何修改文件
Linux系统下,设置环境变量的同时还需要修改文件,因为Linux环境变量分为系统级和用户级,所以修改文件的方法有所区别,下面小编就给大家详细介绍下Linux环境变量修改文件的方法. 环境变量是和Sh ...
最新文章
- 网管常犯的十个错误-转载
- from . import _arpack ImportError: DLL load failed
- iOS开发使用半透明模糊效果方法整理
- VC++多文档实例编程分析
- quartz源码分析之深刻理解job,sheduler,calendar,trigger及listener之间的关系
- asp获取屏幕分辨率
- 【Python】/ 和 // 的区别
- 推荐原创Python号主:猪哥
- 前端学习(2745):重读vue电商网站55之使用 pm2 管理应用
- 史上最全换档讲解手动档汽车的换挡技巧
- Ubuntu 键盘错位解决 更改键盘布局
- iOS开发-仿大众点评iPad侧边导航栏
- 没了乔布斯,iOS 的 Bug 更多了,更新更频繁了
- 【转】python开发大全、系列文章、精品教程
- oracle sysoper角色,Oracle sys和system用戶、sysdba 和sysoper系統權限、sysdba和dba角色的區別...
- QuartusII下载程序报错,无法正常下载
- vue项目中使用词云_如何在vue项目中使用高拍仪
- 浅谈罗尔定理,拉格朗日中值定理和柯西中值定理
- 在局域网内怎样使两台计算机共享,怎么使两台电脑共享数据?
- 网页制作:制作一个官网
热门文章
- 一、简谈Pandas
- 基于微服务的电商系统架构
- 最小二乘拟合,L1、L2正则化约束--转
- 分布式计算的模式语言读后感--基线架构
- Distributed locks with Redis--官方
- 解决java.sql.SQLException: Parameter number X is not an OUT parameter--转
- MySQL—【加餐1】高效查询方法
- 【Python】常用包整理,包括Numpy、Pandas、sklearn、url、pymysql、Wxpy、Xlwt、Pyecharts等
- jvm性能调优实战 - 47超大数据量处理系统是如何OOM的
- Spring Cloud【Finchley】-13 Eureka Server HA高可用 2个/3个节点的搭建及服务注册调用