Batch file 在文件前添加换行符在文件中添加文本

Batch file 在文件前添加换行符在文件中添加文本,batch-file,Batch File,我想知道应该如何更新这个oneliner命令,以便在文本条目之前添加新行 find /C /I "sapmsTUP 3600/tcp" %WINDIR%\system32\drivers\etc\services || ECHO ^sapmsTUP 3600/tcp>>%WINDIR%\system32\drivers\etc\services 只需回显一个换行符(带有经过整理的/),并将两个echo语句都用括号分组,这样两个语句都会被重定向: find /C /I "sapmsT

我想知道应该如何更新这个oneliner命令,以便在文本条目之前添加新行

find /C /I "sapmsTUP 3600/tcp" %WINDIR%\system32\drivers\etc\services || ECHO ^sapmsTUP 3600/tcp>>%WINDIR%\system32\drivers\etc\services
只需回显一个换行符(带有经过整理的
/
),并将两个
echo
语句都用括号分组,这样两个语句都会被重定向:

find /C /I "sapmsTUP 3600/tcp" %WINDIR%\system32\drivers\etc\services || ( ECHO/&& ECHO ^sapmsTUP 3600/tcp>>%WINDIR%\system32\drivers\etc\services ) >>%WINDIR%\system32\drivers\etc\services
只需回显一个换行符(带有经过整理的
/
),并将两个
echo
语句都用括号分组,这样两个语句都会被重定向:

find /C /I "sapmsTUP 3600/tcp" %WINDIR%\system32\drivers\etc\services || ( ECHO/&& ECHO ^sapmsTUP 3600/tcp>>%WINDIR%\system32\drivers\etc\services ) >>%WINDIR%\system32\drivers\etc\services

最好使用
ECHO/
而不是
ECHO。
(后者在某些情况下可能会失败)并删除它与
&&
之间的空格(它在其他情况下也会回声)。@aschipfl:edited(这是浪费空间:))我不知道
ECHO/
最好使用
ECHO/
而不是
ECHO。
(后者在某些情况下可能会失败)并删除它和
&&
之间的空格(在其他情况下也会回显)…@aschipfl:edited(这是浪费空间:))我不知道
echo/