txt檔案批次新增順序數字

  • 作者:由 匿名使用者 發表于 攝影
  • 2022-04-01

txt檔案批次新增順序數字 情殤~ 1級 2014-02-14 回答

1

2

3

4

5

6

7

8

9

10

@echo off&setlocal enabledelayedexpansion

for /r %%i in (*。txt) do (

set num=0

for /f “usebackq delims=”%%a in (“%%~nxi”) do (

echo !num!=%%a>>temp。txt

set /a num+=1

move temp。txt “%%i”

pause

請在txt資料夾下執行

txt檔案批次新增順序數字 匿名使用者 1級 2014-03-08 回答

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

importos

di=input(‘請輸入檔案所在資料夾地址,例如C:\\Windows\\System32:’)

os。chdir(di)

file=input(‘請輸入檔名例如a。txt:’)

try:

with open(file,‘r’) as data:

data=data。read()。strip()。split(‘\n’)

newdata=[]

fori inrange(len(data)):

newdata。append(str(i)+‘=’+data[i])

with open(‘new_’+file,‘w’) as new_data:

fori innewdata:

print(i,file=new_data)

exceptIOError as ioerr:

print(‘File error:’+str(ioerr))

這是我用python寫的,處理後的檔案以new_file命名

txt檔案批次新增順序數字 是我的海☁ 1級 2014-02-15 回答

用replace pioneer 在很多個檔案開頭新增檔名, 詳細步驟如下:

方法一:

1。 ctrl-h開啟replace視窗

2。 點選advance頁,在“insert begin text”視窗輸入$

3。 點選batch 。。。按鈕,開啟batch runner。

4。 點選pick files選擇多個要處理的檔案。

5。 點選batch replace即可。

方法二(更快些):

1。 開啟選單tools->batch runner

2。 點選pick files選擇多個要處理的檔案。

3。 點選fast replace按鈕

1) 點選add,在search輸入^(表示開頭),在replace輸入$\n點選ok

2) 點選start即可。

注意要備份原始檔,以防操作失誤

$表示檔名不帶副檔名。

$表示檔名帶副檔名。

txt檔案批次新增順序數字 匿名使用者 1級 2014-05-02 回答

如果你不會程式設計,用這個工具吧:

SuperTxtTool

版本:1。5

適合系統:win8/win7/vista/win2003/winxp

軟體介紹:

文字檔案批次處理工具: 文字檔案拆分:批次將文字檔案拆分成多個文字檔案 文字檔案合併:多個文字檔案合併為一個文字 特定行刪除:根據特定條件批次刪除文字中的行 特定行查詢:根據條件批次查詢文字中的行 濾除重複行:濾除同一檔案中的重複行 文字行排序:按字母升序或降序重新排列檔案中的行 批次行首行尾設定:將檔案中的所有行設定為統一的開頭或結尾

天空軟體有下載:

http://www。skycn。com/soft/appid/21488。html

Top