Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么是unix命令,无论给它指定了什么参数,它总是不返回任何内容?_Unix_Shell - Fatal编程技术网

什么是unix命令,无论给它指定了什么参数,它总是不返回任何内容?

什么是unix命令,无论给它指定了什么参数,它总是不返回任何内容?,unix,shell,Unix,Shell,我想把它放在unix可执行文件的顶部。就在#之后 我知道这看起来很傻,但我想听听你的建议。也许吧 abort //does not return 或者可能 test true //returns 0 test false // returns 1 test // returns 1 您可以尝试cat/dev/null 为什么不在同一个目录中创建自己的目录?大多数系统都有/usr/bin/false NAME false -- Return false value.

我想把它放在unix可执行文件的顶部。就在
#之后

我知道这看起来很傻,但我想听听你的建议。

也许吧

 abort //does not return
或者可能

test true //returns 0
test false // returns 1
test       // returns 1

您可以尝试
cat/dev/null


为什么不在同一个目录中创建自己的目录?

大多数系统都有
/usr/bin/false

NAME
     false -- Return false value.

SYNOPSIS
     false

DESCRIPTION
     The false utility always exits with a nonzero exit code.

SEE ALSO
     csh(1), sh(1), true(1)

STANDARDS
     The false utility conforms to IEEE Std 1003.2-1992 (``POSIX.2'').
听起来像是内置“冒号”的工作

尝试空的反引号

``

echo$?


对此给出0。

我知道,但会有一个参数。所以它会变成
cat/dev/null executable.sh
,这会显示我所有的源代码。你想用这个参数做什么?你是在向它传递“无”吗?管道字符重定向输出。在现代系统中通常是
/bin/true
。它在哪个操作系统上?@RomanCheplyaka它也在Fedora 17上。一个有趣的故事:-)从web服务器隐藏文件。Webserver将执行一个.cgi,我不需要任何结果。
   : [arguments]
         No  effect;  the command does nothing beyond expanding arguments
         and performing any specified redirections.  A zero exit code  is
         returned.