Mis*_*ong 0 dos insert lines batch-file
我需要批处理 file.bat 来做
我有 filename.txt 内容:
blah blah
....
Miss Phuong
I love you all. Miss Phuong
End of file
Run Code Online (Sandbox Code Playgroud)
如果该行不存在,我想在末尾插入以下行:
I love you all
Miss Phuong
Run Code Online (Sandbox Code Playgroud)
运行后是:
blah blah
....
Miss Phuong
I love you all. Miss Phuong
End of file
I love you all
Run Code Online (Sandbox Code Playgroud)
由于线路存在,“Miss Phuong”将不会被添加。将添加“我爱你们所有人”,因为存在字符串“我爱你们所有人”,但该行是“我爱你们所有人。Phuong 小姐”
谢谢
我认为你需要这样的东西:
@echo off
findstr /x /c:"I love you all" text.txt >nul || echo I love you all>> text.txt
findstr /x /c:"Miss Phuong" text.txt >nul || echo Miss Phuong>> text.txt
Run Code Online (Sandbox Code Playgroud)