无法在 linux 中 cat 名称中有空格的文件

Mau*_*zey 8 linux bash cat

我相信有一个简单的修复,但无法调试出来。

我有一个名为“ file name with space”的cat文件,我如何从 Linux bash 获取这个文件?

小智 12

在名称周围加上引号不起作用吗?

cat "file name with space"
Run Code Online (Sandbox Code Playgroud)


glg*_*lgl 8

第三种选择是

cat 'file name with space'
Run Code Online (Sandbox Code Playgroud)

其中文件名可能包含除'.

如果是,例如file n'ame,请将 each 替换''\''

cat 'file n'\''ame'
Run Code Online (Sandbox Code Playgroud)


小智 5

像这样使用转义字符 '\'

cat file\ name\ with\ space
Run Code Online (Sandbox Code Playgroud)