Windows批处理FOR命令选项卡分隔符
发布时间:2021-03-10 21:18:33 所属栏目:系统 来源:网络整理
导读:我正在尝试使用 Windows批处理 FOR command. 如何将TAB字符指定为分隔符?默认为空格和制表符,但我只想要制表符. 我试过这个,但它不起作用: FOR /F "tokens=3 delims=^T" %i in (test.txt) do @echo %i 它似乎是在T字符而不是标签上分裂.我还尝试了一个粘贴
我正在尝试使用 Windows批处理 FOR command. 如何将TAB字符指定为分隔符?默认为空格和制表符,但我只想要制表符. 我试过这个,但它不起作用: FOR /F "tokens=3 delims=^T" %i in (test.txt) do @echo %i 它似乎是在T字符而不是标签上分裂.我还尝试了一个粘贴到命令提示符的文字,但是我收到了语法错误. 解决方法您需要在带引号的选项字符串中使用文字制表符.文字TAB既可以在批处理文件中运行,也可以在命令行上运行.如果您尝试在命令行中键入TAB,则文件名完成可能会阻碍您的工作.您可以使用CMD / F:OFF禁用名称完成.然后,您就可以输入文字TAB字符. 根据您使用的文本编辑器,尝试将TAB输入批处理脚本时也会遇到问题.一些程序员的编辑器具有自动将TAB转换为空格的设置.您需要确保您的编辑器没有这样做. 所以你只需要改变你的“tokens = 3 delims = ^ T”字符串来使用TAB文字而不是^ T (编辑:ASP站长) 【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。 |
相关内容
未处理完善
-
无相关信息
最新更新