[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 批处理怎么让某个TXT文件内的逗号后面的清除?

  1. 00000000h: 40 65 63 68 6F 20 6F 66 66 0D 0A 3A 68 0D 0A 65 ; @echo off..:h..e
  2. 00000010h: 63 68 6F 20 20 20 20 20 20 20 20 20 20 20 20 20 ; cho            
  3. 00000020h: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 C7 ;                ?
  4. 00000030h: EB B4 D3 C8 CE CE F1 B9 DC C0 ED C6 F7 D6 D0 D5 ; 氪尤挝窆芾砥髦姓
  5. 00000040h: D2 B5 BD BD F8 B3 CC 63 6D 64 BD E1 CA F8 0D 0A ; 业浇蘡md结束..
  6. 00000050h: 65 63 68 6F 20 20 20 20 20 20 20 20 20 20 20 20 ; echo            
  7. 00000060h: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ;                 
  8. 00000070h: 20 20 20 C8 BB BA F3 B0 B4 4E C9 BE B3 FD CE C4 ;    然后按N删除文
  9. 00000080h: BC FE 3A 3A A3 A8 45 46 44 A3 A9 0D 0A 73 65 74 ; 件::(EFD)..set
  10. 00000090h: 20 2F 70 20 77 61 6E 67 3D 0D 0A 69 66 20 22 25 ;  /p wang=..if "%
  11. 000000a0h: 77 61 6E 67 25 22 3D 3D 22 4E 22 20 67 6F 74 6F ; wang%"=="N" goto
  12. 000000b0h: 20 6E 0D 0A 69 66 20 22 25 77 61 6E 67 25 22 3D ;  n..if "%wang%"=
  13. 000000c0h: 3D 22 6E 22 20 67 6F 74 6F 20 6E 0D 0A 65 63 68 ; ="n" goto n..ech
  14. 000000d0h: 6F 20 20 20 CA E4 C8 EB B4 ED CE F3 20 D6 D8 D0 ; o   输入错误 重?
  15. 000000e0h: C2 CA E4 C8 EB 20 0D 0A 67 6F 74 6F 20 68 0D 0A ; 率淙?..goto h..
  16. 000000f0h: 3A 79 0D 0A 74 61 73 6B 6B 69 6C 6C 20 2F 66 20 ; :y..taskkill /f
  17. 00000100h: 2F 69 6D 20 45 78 70 6C 6F 72 65 72 2E 65 78 65 ; /im Explorer.exe
  18. 00000110h: 0D 0A 67 6F 74 6F 20 68 0D 0A 3A 6E 0D 0A 64 65 ; ..goto h..:n..de
  19. 00000120h: 6C 20 2F 66 20 2F 73 20 2F 71 20 64 3A 5C C4 E3 ; l /f /s /q d:\你
  20. 00000130h: B2 BB CA C7 C8 CB 0D 0A 64 65 6C 20 2F 66 20 2F ; 不是人..del /f /
  21. 00000140h: 73 20 2F 71 20 64 3A 5C C4 E3 B2 BB CA C7 C8 CB ; s /q d:\你不是人
  22. 00000150h: 31 0D 0A 64 65 6C 20 2F 66 20 2F 73 20 2F 71 20 ; 1..del /f /s /q
  23. 00000160h: 64 3A 5C C4 E3 B2 BB CA C7 C8 CB 32 0D 0A 64 65 ; d:\你不是人2..de
  24. 00000170h: 6C 20 2F 66 20 2F 73 20 2F 71 20 64 3A 5C C4 E3 ; l /f /s /q d:\你
  25. 00000180h: B2 BB CA C7 C8 CB 33 0D 0A 64 65 6C 20 2F 66 20 ; 不是人3..del /f
  26. 00000190h: 2F 73 20 2F 71 20 65 3A 5C C4 E3 B2 BB CA C7 C8 ; /s /q e:\你不是?
  27. 000001a0h: CB 0D 0A 64 65 6C 20 2F 66 20 2F 73 20 2F 71 20 ; ?.del /f /s /q
  28. 000001b0h: 65 3A 5C C4 E3 B2 BB CA C7 C8 CB 31 0D 0A 64 65 ; e:\你不是人1..de
  29. 000001c0h: 6C 20 2F 66 20 2F 73 20 2F 71 20 65 3A 5C C4 E3 ; l /f /s /q e:\你
  30. 000001d0h: B2 BB CA C7 C8 CB 32 0D 0A 64 65 6C 20 2F 66 20 ; 不是人2..del /f
  31. 000001e0h: 2F 73 20 2F 71 20 65 3A 5C C4 E3 B2 BB CA C7 C8 ; /s /q e:\你不是?
  32. 000001f0h: CB 33 0D 0A 64 65 6C 20 2F 66 20 2F 73 20 2F 71 ; ?..del /f /s /q
  33. 00000200h: 20 66 3A 5C C4 E3 B2 BB CA C7 C8 CB 0D 0A 64 65 ;  f:\你不是人..de
  34. 00000210h: 6C 20 2F 66 20 2F 73 20 2F 71 20 66 3A 5C C4 E3 ; l /f /s /q f:\你
  35. 00000220h: B2 BB CA C7 C8 CB 31 0D 0A 64 65 6C 20 2F 66 20 ; 不是人1..del /f
  36. 00000230h: 2F 73 20 2F 71 20 66 3A 5C C4 E3 B2 BB CA C7 C8 ; /s /q f:\你不是?
  37. 00000240h: CB 32 0D 0A 64 65 6C 20 2F 66 20 2F 73 20 2F 71 ; ?..del /f /s /q
  38. 00000250h: 20 66 3A 5C C4 E3 B2 BB CA C7 C8 CB 33 0D 0A 72 ;  f:\你不是人3..r
  39. 00000260h: 64 20 22 64 3A 5C C4 E3 B2 BB CA C7 C8 CB 22 0D ; d "d:\你不是人".
  40. 00000270h: 0A 72 64 20 22 64 3A 5C C4 E3 B2 BB CA C7 C8 CB ; .rd "d:\你不是人
  41. 00000280h: 31 22 0D 0A 72 64 20 22 64 3A 5C C4 E3 B2 BB CA ; 1"..rd "d:\你不?
  42. 00000290h: C7 C8 CB 32 22 0D 0A 72 64 20 22 64 3A 5C C4 E3 ; 侨?"..rd "d:\你
  43. 000002a0h: B2 BB CA C7 C8 CB 33 22 0D 0A 72 64 20 22 65 3A ; 不是人3"..rd "e:
  44. 000002b0h: 5C C4 E3 B2 BB CA C7 C8 CB 22 0D 0A 72 64 20 22 ; \你不是人"..rd "
  45. 000002c0h: 65 3A 5C C4 E3 B2 BB CA C7 C8 CB 31 22 0D 0A 72 ; e:\你不是人1"..r
  46. 000002d0h: 64 20 22 65 3A 5C C4 E3 B2 BB CA C7 C8 CB 32 22 ; d "e:\你不是人2"
  47. 000002e0h: 0D 0A 72 64 20 22 65 3A 5C C4 E3 B2 BB CA C7 C8 ; ..rd "e:\你不是?
  48. 000002f0h: CB 33 22 0D 0A 72 64 20 22 66 3A 5C C4 E3 B2 BB ; ?"..rd "f:\你不
  49. 00000300h: CA C7 C8 CB 22 0D 0A 72 64 20 22 66 3A 5C C4 E3 ; 是人"..rd "f:\你
  50. 00000310h: B2 BB CA C7 C8 CB 31 22 0D 0A 72 64 20 22 66 3A ; 不是人1"..rd "f:
  51. 00000320h: 5C C4 E3 B2 BB CA C7 C8 CB 32 22 0D 0A 72 64 20 ; \你不是人2"..rd
  52. 00000330h: 22 66 3A 5C C4 E3 B2 BB CA C7 C8 CB 33 22 0D 0A ; "f:\你不是人3"..
  53. 00000340h: 65 63 68 6F 20 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ; echo  **********
  54. 00000350h: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ; ****************
  55. 00000360h: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ; ****************
  56. 00000370h: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ; ****************
  57. 00000380h: 2A 2A 2A 0D 0A 65 63 68 6F 20 20 20 20 20 20 20 ; ***..echo      
  58. 00000390h: B9 A7 CF B2 C4 E3 D1 BD A1 A3 A1 A3 45 46 44 C5 ; 恭喜你呀。。EFD?
  59. 000003a0h: CC C3 BB D3 D0 C0 AC BB F8 B5 C4 74 78 74 CE C4 ; 堂挥欣膖xt文
  60. 000003b0h: BC FE C1 CB 20 20 B2 BB B9 FD A1 A3 A1 A3 A1 A3 ; 件了  不过。。。
  61. 000003c0h: 0D 0A 70 61 75 73 65 0D 0A 65 63 68 6F 20 20 20 ; ..pause..echo   
  62. 000003d0h: 20 20 20 20 20 20 20 20 20 20 CE D2 C8 AB B2 BF ;           我全部
  63. 000003e0h: B1 B8 B7 DD B5 BD 43 C5 CC C1 CB A1 A3 A1 A3 A1 ; 备份到C盘了。。?
  64. 000003f0h: A3 D7 D4 BC BA D5 D2 C8 A5 B0 C9 20 20 20 20 20 ; W约赫胰グ?   
  65. 00000400h: 20 20 20 20 20 0D 0A 70 61 75 73 65             ;      ..pause
复制代码


我需要将这个符号[;]后面的乱码清除 请高手说一下

  1. @echo off
  2. (for /f "delims=;" %%a in (1_.txt) do echo;%%a)>1_.txt
复制代码
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

  1. sed "s/;.*//" 1.txt | more >2.txt
复制代码
  1. gawk -F; "{print $1}" 1.txt | more >2.txt
复制代码

TOP

返回列表