Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File 通过批处理脚本仅复制文本文件中的整数_File_Batch File_Copy - Fatal编程技术网

File 通过批处理脚本仅复制文本文件中的整数

File 通过批处理脚本仅复制文本文件中的整数,file,batch-file,copy,File,Batch File,Copy,我有两个文本文件:aa.txt和bb.txt aa.txt的内容是: ======= TOTAL AMOUNT 5937456 ========= ======= TOTAL AMOUNT 5564789 ========= bb.txt的内容是: ======= TOTAL AMOUNT 857439898 ========= ======= TOTAL AMOUNT 556443789 ========= 现在,我只想复制整数部分,例如:5937456857439898等,从上述文本文件

我有两个文本文件:aa.txt和bb.txt aa.txt的内容是:

======= TOTAL AMOUNT 5937456 =========
======= TOTAL AMOUNT 5564789 =========
bb.txt的内容是:

======= TOTAL AMOUNT 857439898 =========
======= TOTAL AMOUNT 556443789 =========
现在,我只想复制整数部分,例如:5937456857439898等,从上述文本文件到excel工作表。 有人能帮我吗?? 谢谢

未经测试:

for /f "tokens=3 delims== " %%a in ('type aa.txt^|find /i "TOTAL AMOUNT"') do (
   echo %%a
   set /a the_number=%%a

)

要复制到excel,您需要jscript/vbscript/powershell。或者,您可以在CSV中输出数字s,然后用excel打开。

您似乎只需要两个数字——每行第一个数字。如果这不是你想要的,那么改进你的问题。我只是举了两个整数作为例子。正如我在问题中提到的,我只想复制整数(number)。从第一个文件中,我要复制5937456和5564789工作表,从第二个文件中,我要复制857439898和556443789,并将这些值粘贴到xls工作表中。希望现在情况会明朗。如果需要更多说明,请告诉我。谢谢