我看到了test的手册页。
下面提到。
-e pathname True if pathname resolves to a file that exists. False if pathname cannot be resolved. -f pathname True if pathname resolves to a file that exists and is a regular file. False if pathname cannot be resolved,or if pathname resolves to a file that exists but is not a regular file.
如果path名parsing为一个存在的文件并且是一个普通的文件 , -f标志表示为真可以有人告诉什么是普通文件,什么不是普通文件。
为什么类Unix环境下的程序在名字后面有数字?
如何在debian中安装man命令的第9部分
info命令和手册页
菜单帮助程序的语法
MinGW-MSYS中缺less手动条目
为什么* nix命令被称为Man(1),Diff(1),Cat(1)等
如何在Linux上安装Maven的手册页?
man-pages版本与Linux内核和libc版本有什么关系?
我怎样才能得到Linux的手册页的C函数,而不是与bash命令的人?
非常规文件是设备,管道,套接字…例如,尝试[ -f /dev/tty0 ] 。 符号链接也是非常规的,但它们是通过test -f来解决的。
他们是文本或二进制数据,称为“常规文件”,以区别于其他类型,如目录,符号链接,套接字等
看看http://en.wikipedia.org/wiki/Unix_file_types
它不是目录,设备文件,块设备,FIFO或套接字。 如果你做一个ls -l。 以“ – ”开头的是文件。 其实大多数人只是把它称为一个文件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。