我试过gedit,nano,vi,leafpad和其他文本编辑器,它打不开,我试过cat和其他文件查找命令,我向你保证它是一个文件而不是一个目录!
kr98yfug1#
这种类型的方法有很多误解,因为使用**-作为参数是指STDIN/STDOUT**,即dev/stdin或dev/stdout。因此,如果您想打开这种类型的文件,您必须指定文件的完整位置,例如**./-。例如,如果您想查看该文件中的内容,请使用cat ./-**
flmtquvp2#
cat < -和./-命令都会给予输出
cat < -
./-
cqoc49vn3#
可以使用重定向cat < -file_name
cat < -file_name
nwo49xxi4#
看起来rev命令没有将-视为特殊字符。从手册页
rev
-
The rev utility copies the specified files to standard output, reversing the order of characters in every line.
所以rev - | rev应该以正确的顺序显示文件中的内容。
rev - | rev
zed5wv105#
我尝试使用皮科或vi命令. pico readme,这允许我在编辑器中打开并阅读内容。
pico readme
q9yhzks06#
如果你想打开这种类型的文件,你必须指定文件的完整位置,例如./-。例如,如果你想使用cat ./-查看文件中的内容
6条答案
按热度按时间kr98yfug1#
这种类型的方法有很多误解,因为使用**-作为参数是指STDIN/STDOUT**,即dev/stdin或dev/stdout。因此,如果您想打开这种类型的文件,您必须指定文件的完整位置,例如**./-。例如,如果您想查看该文件中的内容,请使用cat ./-**
flmtquvp2#
cat < -
和./-
命令都会给予输出cqoc49vn3#
可以使用重定向
cat < -file_name
nwo49xxi4#
看起来
rev
命令没有将-
视为特殊字符。从手册页
所以
rev - | rev
应该以正确的顺序显示文件中的内容。
zed5wv105#
我尝试使用皮科或vi命令.
pico readme
,这允许我在编辑器中打开并阅读内容。q9yhzks06#
如果你想打开这种类型的文件,你必须指定文件的完整位置,例如./-。例如,如果你想使用cat ./-查看文件中的内容