big*_*oke 0 linux shell command-line
如何使用命令将文本放入多个文件中echo?
我想将相同的文本放在多个文件中,但此命令仅适用于一个文件:
echo "my text" > myfile.php
Run Code Online (Sandbox Code Playgroud)
但我想要一个这样的工作命令行:
echo "my text" > myfile.php,myfile.txt,myfile,myfile.html
Run Code Online (Sandbox Code Playgroud)
如何将文本放入多个文件或自定义扩展文件中?
该三通命令将它从标准输入读取到一个或多个文件,也将数据写入到其标准输出。所以你可以使用:
echo my text | tee file1 file2 file3 > /dev/null
Run Code Online (Sandbox Code Playgroud)
或者可能:
echo my text | tee file1 file2 > file3
Run Code Online (Sandbox Code Playgroud)