正在运行ls -l
给我输出
-rw-r--r-- 1 myusrN mygrpN 19517440 Dec 17 00:00 –
其次是主目录。
这是否与stdin / stdout或当前正在运行的某个进程有关?
答案 0 :(得分:1)
看起来该文件的名称为–
(Unicode EN-DASH,十六进制代码\u2013
),而不是-
(ASCII hyphen,十六进制代码{{1 }})。
使用连字符键入\u002D
或cat -
不起作用,因为这不是文件名。它们没有错误,因为nano -
被解释为stdin;这就是他们看起来空白的原因。
您需要使用en-dashes键入-
或cat –
。或者尝试:
nano –