Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 如何将字符串回显到包含';她已经进来了?_String_Batch File_Text Files_Echo - Fatal编程技术网

String 如何将字符串回显到包含';她已经进来了?

String 如何将字符串回显到包含';她已经进来了?,string,batch-file,text-files,echo,String,Batch File,Text Files,Echo,我不知道这是否可能,但如果可能,我该如何做,例如,将/F blah blah blah>>output.txt返回到第一行或output.txt中的某一行之前,当该行不为空时。如图所示,您可以执行以下操作: 附加到第一行: sed -i '1s/^/blah blah blah\n/' output.txt 在某一行之前追加k: sed -i 'ks/^/blah blah blah\n/' output.txt 这是相当简单的,但它回答了你的部分问题 它在文件的最顶端添加一行 echo F

我不知道这是否可能,但如果可能,我该如何做,例如,
将/F blah blah blah>>output.txt返回到第一行或
output.txt中的某一行之前,当该行不为空时。

如图所示,您可以执行以下操作:

附加到第一行:

sed -i '1s/^/blah blah blah\n/' output.txt
在某一行之前追加
k

sed -i 'ks/^/blah blah blah\n/' output.txt

这是相当简单的,但它回答了你的部分问题

它在文件的最顶端添加一行

echo First line >newfile.txt
type oldfile.txt >>newfile.txt
move newfile.txt oldfile.txt >nul

你为什么不读一下文件,获取内容,然后预编新内容,然后重写到文件中。我只是在想,是否有一个开关或什么东西可以让你在文件的开头或某一行回显某些内容,但显然它必须像你提出的或下面给出的答案那样。无论如何,谢谢。这是一个替代方案,解决了我的问题。但是,此行会暂停或执行某些操作
move newfile.txt oldfile.txt>nul
而不执行任何操作----编辑---不管那行行行是否有效,但是如果我做了
move newfile.txt oldfile.bat>nul
它不起作用,那么
move newfile.bat oldfile.bat>nul
move/y newfile.txt oldfile.bat>nul
也会发生同样的情况。是的,linux系统是一种魅力。可悲的是,我在温多兹站台上。谢谢你。