小编KM.*_*KM.的帖子

如何判断命令或 shell 脚本的输出是 stdout 还是 stderr

假设我运行了一个命令或 shell 脚本,它给了我输出。在不知道此命令或 shell 脚本的内部结构的情况下,如何确定输出是来自stderr还是stdout

例如,

$ ls -ld /
drwxrwxr-t  35 root  admin  1258 Dec 11 19:16 /
Run Code Online (Sandbox Code Playgroud)

对比

ls -ld /test
ls: /test: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我如何确定第一个命令打印到stdout了第二个stderr(做了吗?)?

io-redirection

39
推荐指数
3
解决办法
2万
查看次数

cat 和 '>' 之间的区别将文件归零

这两个命令在如何将文件清零方面有什么不同吗?后者是做前者的更短的方法吗?幕后发生了什么?

两个都

$ cat /dev/null > file.txt

$ > file.txt 
Run Code Online (Sandbox Code Playgroud)

屈服

-rw-r--r--  1 user  wheel  0 May 18 10:33 file.txt
Run Code Online (Sandbox Code Playgroud)

io-redirection cat

24
推荐指数
3
解决办法
2万
查看次数

Crontab 中的最大条目数

如果存在,可以添加到服务器的 crontab 的 cron 作业(条目?)的最大数量是多少?我怎么讲?我在 RHEL 6 上。

我用谷歌搜索,但没有看到一个决定性的答案——有些是 256,有些是 65K,有些说是无限的。

cron

5
推荐指数
1
解决办法
6765
查看次数

标签 统计

io-redirection ×2

cat ×1

cron ×1