# 示例代码:将命令输出重定向到文件
ls -l > output.txt # 将ls -l的输出重定向到output.txt文件中,如果文件存在则覆盖
# 示例代码:将命令输出追加到文件
echo "Hello, World!" >> log.txt # 将"Hello, World!"追加到log.txt文件中,如果文件不存在则创建
# 示例代码:将错误输出重定向到文件
grep "pattern" file.txt 2> error.log # 将grep命令的错误输出重定向到error.log文件中
# 示例代码:将标准输出和错误输出合并重定向到文件
ls -l nonexistentfile.txt &> all_output.log # 将ls -l命令的标准输出和错误输出都重定向到all_output.log文件中
# 示例代码:从文件读取输入
sort < input.txt # 从input.txt文件中读取输入并进行排序
>:将命令的标准输出重定向到文件中。如果文件已存在,则会覆盖原有内容。>>:将命令的标准输出追加到文件末尾。如果文件不存在,则会创建新文件。2>:将命令的错误输出重定向到文件中。&>:将命令的标准输出和错误输出一起重定向到文件中。<:将文件的内容作为命令的输入。上一篇:linux gzip
下一篇:linux 开机启动
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站