我想知道如何更新此oneliner命令以在文本输入之前添加新行。
find /C /I "sapmsTUP 3600/tcp" %WINDIR%\system32\drivers\etc\services || ECHO ^sapmsTUP 3600/tcp>>%WINDIR%\system32\drivers\etc\services
答案 0 :(得分:3)
只需回显换行符(使用整理的/
)并将两个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