如何在 linux 中创建 shell 脚本以将输出重定向到文本文件并在引用示例“john brown”之间打印输出
问问题
254 次
3 回答
1
some_command | sed 's/.*/"&"/' > output_file
这将执行some_command
并将输出发送到sed
.
该sed
命令将匹配每一行上的所有内容(.*
表示“任何字符,重复零次或多次”),并将其括在双引号中(&
表示“整个匹配文本”)。
操作员将>
输出重定向到output_file
.
于 2012-04-08T17:55:22.663 回答
1
echo \"Hi there\" > file
您可以在脚本中执行相同的操作,例如:
#!/bin/bash
echo \"
# your commands and stuff here
echo \"
于 2012-04-08T17:58:58.397 回答
0
使用tee
.
echo "John Brown" | tee /tmp/file
于 2012-04-08T17:53:50.843 回答