首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SHELL技巧:处理文件中的那些空格

现在很多人命名的时候都喜欢用空格,例如“An Introduction.doc”。...但是这种命名方式给Linux命令行工具和Shell带来了困扰,因为大多数命令中,都是默认以空格做为值与值之间的分隔符,而不是做为文件的一部分。 看下面的脚本,我们可以了解的更清楚: ?...有一个办法,通过 for i in "* *" 可以获得文件的列表,但是一个很糟糕的列表,因为这个结果是一个两个文件在一起的列表,我们完全无法拿来做后续的操作,如下图所示。 ?...一个终极的解决办法就是设置IFS(the Internal Field Separator),不要用空格做为IFS,选择其他的符号。...,先将空格替换为特殊的自定义符号,然后在处理结束的时候,再替换回来。

1.7K10
您找到你想要的搜索结果了吗?
是的
没有找到

【超实用】bat命令快速批量 提取文件、文件空格、修改文件

乱糟糟的一堆文件是不是看起来可烦,下面教大家改成顺序文件从1-无尽数值(当然这个文章随意发挥性质比较大)自己看着玩 1、整理到一个文件夹:把所有要修改的文件放在一个文件夹中。...如图中,我要将这些文件的名字统一为1、2、3、4、5…等等 2、初步修改文件:选中所有的文件,按F2 后再按 Enter。...这里我输入一个1,然后所有文件修改成一系列,如图 3、去空格:建立del空格.txt,另存为del空格.bat,双击去除空格。...4、提取文件:去除空格后,文件就成1(1)系列,然后建立neme.txt,另存为name.bat,双击这个name.bat,提取出这些文件存在name1.txt 里面。

7.2K30

如何在 RunAs 启动的软件传入带空格的路径带空格参数

使用 RunAs 可以让程序使用普通用户或管理员权限运行,本文告诉大家如何 传入带空格的路径 用 runas 可以以指定的权限启动一个进程(非管理员、管理员) 在传入参数如下 runas /trustlevel...\lindexi.exe 如果我的文件是放在带空格文件夹 E:\带空格 文件夹\lindexi.exe 可以如何运行?...:\带空格 文件夹\lindexi.exe 参数" 如果我的参数有空格,可以如何写 runas /trustlevel:0x20000 "E:\带空格 文件夹\lindexi.exe \"空格 内容\"...第二个参数 " 也就是在 runas 传入运行的文件,存在空格只需要将路径放在引号内。...如果参数有空格,将参数放在 \" 内 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。

2.1K10

linux中操作带有空格和特殊字符的文件

>touch ^12.txt 文件中的与号 &文件应该用单引号括起来,你就可以开始了。 >touch '&12.txt' 文件中的括号()如果文件有括号,则需要用单引号将文件括起来。...它们是隐藏文件,通常是配置或系统文件。您必须在ls 命令中使用开关 '-a'或'-A'来查看此类文件。 此类文件的创建、编辑、重命名和删除非常简单。...即,如果您需要在文件中使用单引号,请将文件用双引号括起来,如果您需要在文件中使用双引号,则用单引号将其括起来。...您可以在任何位置拥有一个名称包含波浪号的文件,如下所示: >touch ~1a.txt or $touch 2b~.txt 文件中的空格 创建一个名称在字符 / 单词之间有空格的文件,说 “嗨,我的名字是...文件空格不是一个好主意,如果您必须区分可读的名称,则应使用下划线或破折号。但是,如果您必须创建这样的文件,则必须使用反斜杠来忽略它的下一个字符。要创建上述文件,我们必须这样做..

7.1K20

web服务器软件:Tomcat入门(window安装和配置Tomcat)

注意:安装目录建议不要有中文和空格 Tomcat目录结构: 卸载:删除目录就行了 启动 bin/startup.bat ,双击运行该文件即可 访问:浏览器输入:http://localhost:8080...回车访问自己 http://别人的ip:8080 访问别人 可能遇到的问题: 黑窗口一闪而过: 原因: 没有正确配置JAVA_HOME环境变量 解决方案:正确配置JAVA_HOME环境变量 启动报错...好处:在访问时,就不用输入端口号 关闭 正常关闭: 双击bin目录下的 shutdown.bat 在窗口 ctrl+c 强制关闭: 点击启动窗口的× 配置 部署项目的方式: 直接将项目放到webapps...war包会自动解压缩 配置conf/server.xml文件 在标签体中配置 docBase:项目存放的路径 path:虚拟目录 在conf\Catalina\localhost创建任意名称的xml...在文件中编写 虚拟目录:xml文件的名称 静态项目和动态项目: 目录结构 java动态项目的目录结构: – 项目的根目录 – WEB-INF目录: – web.xml:web项目的核心配置文件

1.5K30

如何在 CMD 启动的软件传入带空格的路径

在使用 CMD 命令的时候,会将传入的命令按照空格分为多个不同的命令,但是路径经常是带有空格的。特别是想将参数传入到通过命令行启动的软件里面,可以如何做?...lindexi 是逗比 的 Foo.exe 程序,那么可以通过下面代码启动 cmd.exe "C:\lindexi 是逗比\Foo.exe" 因为路径里面的 C:\lindexi 是逗比\Foo.exe 有空格...里面传入多个带引号的路径会被作为多个传入 CMD 的启动参数,刚好参数路径不是可以执行的文件 C:\user\lindexi> cmd /k "C:\lindexi 是逗比\Foo.exe" "C:\林德熙 是逗比" 文件、...目录或卷标语法不正确 在传入的参数里面存在空格,需要使用最外层的一个引号包含 cmd /k " xx.exe xx参数 " 通过这个方法可以解决 cmd 不认路径带空格,和不认使用引号包含的路径 cmd.../k " "C:\lindexi 是逗比\Foo.exe" "C:\林德熙 是逗比" " cmd.exe 的命令行启动参数(可用于执行命令、传参或进行环境配置) - walterlv

3.9K10

如何搭建ftp云服务器配置配置软件用哪款比较好?

配置软件用哪款比较好呢?...如何搭建ftp云服务器配置 搭建FTP云服务器配置,需要使用FTP配置软件,用户在搭建时首先需要登录到云服务器的使用界面,然后按照软件配置要求输入端口号、登录界面的欢迎词一级FTP传输的模式,然后将云服务器的私有...搭建ftp云服务器软件选择 目前能够用于云服务器下载配置软件还是非常丰富的,但对于一些个人用户而言,建议可以选择一些开源的免费软件来使用,这样不会额外增加如何搭建ftp云服务器配置时的成本。...在这里大家推荐fileZila server这款软件,虽然软件是全英文界面,但配置起来还是比较简单的。...很多用户对于如何搭建ftp云服务器配置不是十分清楚,其实这主要需要借助FTP下载软件的支持,经过一些简单的设置,就可以在云服务器上进行各种文件的下载和上传了。

3.5K30

Clojurian的Emacs配置

我是一热衷于函数式编程的Clojurian(Clojure粉),网络ID是lambeta(λβ),读作/‘læmeitə/,个人的博客网站是https://lambeta.com。...这篇文章不会介绍太多花式或有深度的emacs配置,更多是摸索学习的过程,其中充满了乐趣。...原因 网络上的.emacs.d/init.el配置数不胜数,各路lisp大神的dot file都已经放在github上了,而且前有牛人撰文推荐学习emacs配置的详实方法,看似确实没有什么必要自己折腾一份配置...我在转向emacs之前,是一忠实的vim党,从大学开始就不断折腾vim的配置,还花过一段时间专门学习了vimscript,曾经惊叹于vimscript的动态函数式风格的优美和强大。...来个实际的例子,在大牛的配置文件中,经常能看到如下成对的配置: (setq package-enable-at-startup nil) (package-initialize) 开始我觉得这是一对矛盾的配置

2.7K20

smtp邮件服务器配置,配置SMTP服务器

原标题:配置SMTP服务器 的全称是“SimpleMailTransferProtocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。...SMTP服务器就是遵循SMTP协议的发送邮件服务器配置SMTP服务器 SMTP认证,简单地说就是要求必须在提供了账户名和密码之后才可以登录SMTP服务器,这就使得那些垃圾邮件的散播者无可乘之机。...以下是使用IIS6.0管理器配置SMTP虚拟服务器的步骤: 1.打开IIS管理器:单击键盘上的Windows按钮。输入“IIS”。...通过添加127.0.0.1,我们将允许本地服务器从此SMTP服务器发送消息。如果你希望其他计算机从此SMTP服务器发送消息,请输入其IP地址。 5.在“传递”选项卡中,单击“出站安全”。...9.重新启动SMTP服务器:右键单击“[SMTP虚拟服务器1]”,然后依次单击“停止”和“启动”。必须重新启动才能应用SMTP服务器设置。

9.8K20
领券