八达网
标题:
跪求八达的各位码农,给编一个bat文件吧~~~
[打印本页]
作者:
dkfalcon
时间:
2012-7-21 20:46
标题:
跪求八达的各位码农,给编一个bat文件吧~~~
本人想要把几个txt文件里面每行的第一个字符去掉,怎么弄啊
因为经常要弄,所以用excel也觉得麻烦。。。而且容易出错。。。所以想用自动处理的。。。
跪求~~~~~~~
作者:
今心
时间:
2012-7-21 21:02
作者:
ilovehepburn
时间:
2012-7-21 21:05
作者:
dkfalcon
时间:
2012-7-21 21:11
非各应,真心跪求
作者:
蛮多肉
时间:
2012-7-21 21:44
按键精灵可以解决
作者:
装子
时间:
2012-7-21 22:08
给多少水晶啊,原来我研究过一下批处理。
作者:
kaka_81
时间:
2012-7-21 22:15
editplus 宏
作者:
dkfalcon
时间:
2012-7-21 22:33
问了几回百度,连猜带蒙整出来一个凑合能用的,但是一次只能改一个文件而且是在a.txt原基础上改的,新的b.txt不知道生成到哪里去了。。。
不知道咋一次执行好几个文件。。。编5个bat好了。。。
@echo off
set fn=a.txt
(for /f "usebackq delims=" %%i in ("%fn%")do (
echo;%%i>con
set "h=%%i"
setlocal enabledelayedexpansion
echo;!h:~1!
endlocal))>b.txt
move b.txt "%fn%"
pause
作者:
dkfalcon
时间:
2012-7-21 22:34
花了我一个多小时。。。。
作者:
outmylife
时间:
2012-7-21 23:18
加变量会啊
作者:
kkk_hehe
时间:
2012-7-21 23:41
用Ultraedit的列模式,直接删除第一列
作者:
YangFan
时间:
2012-7-21 23:51
sed 's/^.//' urfile.txt
作者:
说谎の天使
时间:
2012-7-22 00:03
码农一般都是在Linux或UNIX编批处理的,bat弱得1B。不过在windows下也可以装哥CYGWIN或者ActivePerl。
作者:
dkfalcon
时间:
2012-7-22 00:19
本帖最后由 dkfalcon 于 2012-7-22 00:20 编辑
其实用word改起来也挺简单,替换一下就行,但是还是要花1,2分钟以上而且几乎每天都要处理一次,屌丝就想试试用类似bat这种,一运行所有文件全部改好的。。。
屌丝表示10~13楼说的我都看不懂。。。完全外行。。。。
作者:
说谎の天使
时间:
2012-7-22 00:33
12楼的sed就是UNIX下一个文本处理程序,现在有windows版了。用windows的人士可以试试。
http://gnuwin32.sourceforge.net/packages/sed.htm
欢迎光临 八达网 (https://www.8-da.com/)
Powered by Discuz! X2.5