2. 将命令 find /etc 的 standard out 保存到 /tmp/find.stdout,将 standard error 保存到 /tmp/find.stderr。统计这两个文件的行数
时间: 2024-03-21 18:43:10 浏览: 18
可以使用以下命令来实现:
```
find /etc > /tmp/find.stdout 2> /tmp/find.stderr
```
这个命令会将 `find /etc` 命令的标准输出重定向到 `/tmp/find.stdout` 文件中,将标准错误重定向到 `/tmp/find.stderr` 文件中。
要统计这两个文件的行数,可以使用 `wc -l` 命令。以下是统计行数的命令:
```
wc -l /tmp/find.stdout /tmp/find.stderr
```
这个命令会输出两个数字,分别表示 `/tmp/find.stdout` 和 `/tmp/find.stderr` 文件中的行数。
相关问题
Linux nohup php worker.php > /dev/null 2>&1 &
这段命令的作用是启动一个后台运行的 PHP 脚本,并将脚本的输出重定向到 /dev/null 中,同时抑制任何错误信息。具体解释如下:
- nohup:用于将程序以忽略挂起信号的方式运行起来,即使用户注销或终端关闭也不会停止运行。
- php worker.php:运行 PHP 脚本 worker.php。
- > /dev/null 2>&1:将脚本的标准输出(stdout)和标准错误输出(stderr)都重定向到 /dev/null 中,即丢弃所有输出信息。
- &:将命令放到后台执行。
综合起来,这条命令会在后台启动一个 PHP 脚本,且不会输出任何信息。
nohup python hsbankTelnet.py >/dev/null 2>&1 &
这是一行 Linux 命令,其中使用了 nohup 命令以及重定向符号(> 和 2>)来实现以下功能:
1. 在后台运行名为 hsbankTelnet.py 的 Python 脚本;
2. 将脚本的标准输出(stdout)重定向到 /dev/null,即丢弃输出;
3. 将脚本的标准错误输出(stderr)也重定向到 /dev/null。
这样做的目的是让脚本在后台运行,并且不会产生任何输出,同时也不会因为终端关闭或网络中断等原因而停止运行。