Command line 单行创建包含内容的文件

Command line 单行创建包含内容的文件,command-line,cat,nano,Command Line,Cat,Nano,操作系统是Ubuntu。我想在/home/z/Desktop中创建file.txt,其中文件的内容是此处的一些文本 第一种也是最常用的方法是运行nano/home/z/Desktop/file.txt并在此处键入一些文本。之后,按ctrl+x键,按y键,然后按Enter键 第二种方法是运行cat>/home/z/Desktop/file.txt,在此处键入一些文本,然后按Enter,然后按ctrl+c 我希望我可以运行一行命令来加快速度。我原以为xdool可以与cat(第二种方式)一起使用,但是

操作系统是Ubuntu。我想在
/home/z/Desktop
中创建
file.txt
,其中文件的内容是
此处的一些文本

第一种也是最常用的方法是运行
nano/home/z/Desktop/file.txt
并在此处键入
一些文本。之后,按ctrl+x键,按y键,然后按Enter键

第二种方法是运行
cat>/home/z/Desktop/file.txt
,在此处键入
一些文本
,然后按
Enter
,然后按
ctrl+c

我希望我可以运行一行命令来加快速度。我原以为
xdool
可以与
cat
(第二种方式)一起使用,但是不行,它不起作用您可以在bash中使用
的“echo”
。e、 g:

echo "some text here" > file.txt
如果不希望在文件末尾添加新行字符,请使用
-n
参数:

echo -n "some text here" > file.txt