问题如下: -
创建一个名为hello.txt的文件,其中包含“hello world”字样。你能用“cp”使用“终端”作为源文件来达到同样的效果吗?
我已经创建了一个文本文件,名称为hello.txt。然后我在linux终端输入一个命令asbellow: -
cp hello.txt / home / tobenrry
但它是错误的,无法获得输出。 我已经尝试了很多命令来创建它。但它也没有用。我可以知道问题的命令是什么吗?
答案 0 :(得分:1)
在Linux上,当前终端由设备/ dev / tty标识,因此您可以执行以下操作:
cp /dev/tty hello.txt
这就是问题所要求的。
答案 1 :(得分:0)
从stdin复制到文件:
cp /dev/stdin $HOME/test.txt
cat > $HOME/test.txt
cat /dev/tty > test.txt
答案 2 :(得分:0)
说终端= / dev / tty
输入以下命令:
cat>终端
“在这里输入txt说”hello world“” CTRL + d
cp terminal destinationfilename