linux中如何將大檔案按照指定行數分割成多個小檔案?
例如將一個BLM.txt檔案分成字首為 BLM_ 的1000個小檔案,字尾為係數形式,且字尾為4位數字形式
先利用
wc -l BLM.txt 讀出 BLM.txt 檔案一共有多少行
再利用 split 命令
split -l 2482 ../BLM/BLM.txt -d -a 4 BLM_
將 檔案 BLM.txt 分成若干個小檔案,每個檔案2482行(-l 2482),檔案字首為BLM_ ,係數不是字母而是數字(-d),字尾係數為四位數(-a 4)
注:不是原創,但是不記得從哪裡看到的,作者看到可聯絡。
相關推薦
linux中如何將大檔案按照指定行數分割成多個小檔案?
將一個大檔案分成若干個小檔案方法例如將一個BLM.txt檔案分成字首為 BLM_ 的1000個小檔案,字尾為係數形式,且字尾為4位數字形式先利用wc -l BLM.txt 讀出 BLM.txt 檔案一共有多少行再利用 split 命令split -l 2482 .
編寫一個檔案分割工具,能把一個大檔案分割成多個小的檔案。並且能再次把它們合併起來得到完整的檔案。
package wenjianyuliu;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io
將excel按照某一列拆分成多個單獨檔案
1.開啟目標excel,按alt + f11鍵開啟VBE視窗 2.選擇插入->模組貼上下面程式碼到編輯器中 程式碼: Sub 保留表頭拆分資料為若干新工作簿() Dim arr, d As Object, k, t, i&,
編寫一個檔案分割工具,能把一個大檔案分割成多個小的檔案。並且能再次把他們合併起來得到完整的檔案
package wenjian; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java
java 實現大檔案分隔成多個小檔案
public class FileTest { /** * 檔案分隔器:給定檔案的路徑和每一塊要拆分的大小,就可以按要求拆分檔案 * 如果指定的塊給原檔案都還要大,為了不動原檔案,就生成另一個檔案,以.bak為字尾,這樣可以保證原檔案
MFC將edit編輯框內的多行字串,根據“\n”換行符分割成多個單行字串
程式碼功能:獲取到edit編輯框內的多行內容,並將其分割成多個單行字串 作者:weekdawn //獲取編輯框內容 UpdateData(TRUE); CString strEditStr;//編
java程式碼實現CSV檔案讀取、將資料拆分成多個CSV檔案及資料匯出到CSV檔案
package com.cn; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputStream; impor
Python將一個大檔案按段落分隔為多個小檔案的簡單方法
今天幫同學處理一點語料。語料檔案有點大,並且是以連續兩個換行符作為段落標誌,他想把它按段落分隔成多個小檔案,即每3個段落組成一個新檔案。由於以前沒有遇到過類似的操作,在網上找了一些相似的方法,看起來都有點複雜。所以經嘗試,自己寫了一段程式碼,完美解決問題。 基本思路是,先讀原檔案內容,
將excel按照某一列拆分成多個檔案
1.開啟目標excel,按alt + f11鍵開啟VBE視窗 2.選擇插入->模組貼上下面程式碼到編輯器中 Sub 保留表頭拆分資料為若干新工作簿() Dim arr, d As Object, k, t, i&, lc%, rng As Ran
解決MapReduce中多個小檔案合併成大檔案問題
package inputformat; import java.io.IOException; import org.apache.commons.io.IOUtils; import org.apache.hadoop.conf.Configuration; import
python——將大檔案切分為多個小檔案
切分檔案 最近遇到需要切分檔案的需求,當然首選用python來解決,網上搜了下感覺都太複雜了,其實用python自帶函式即可解決。 f = open('path&filename','r') #開啟檔案 i = 0 #設定計數器 while i&l
單檔案複製到指定目錄和自動執行多個.bat檔案實現(2012.06.05)
實現程式碼: package com.cn.text; /** * * @author tec_feng */ import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.Ac
用html如何把頁面分割成多個檔案,由多個檔案拼接而成?
摘要: 不同平臺:pc端靜態html分割頁面,達到類似php等動態頁面的include引入頁面效果;手機端單一HTML5頁面建立多個頁面。 用html把首頁分成三個檔案 在PHP、JSP等動態頁面開發中,頁面裡引入其它頁面只需include()進來就可以實現頁面的分離。
把excel中的資料,按條件分割成多個檔案
要求 有個excel檔案,把檔案中的資料按照某列,將相同的資料存為一個excel檔案。 VBA程式碼 執行下面的程式碼後,會在該excel的同級目錄下建立一個新資料夾“拆分出的表格”,拆分後生成的新檔案會存在這個目錄下。 我拆分了30個檔案,大約一分
將PDF檔案分割成多個檔案
下載的PDF格式的檔案有時出於閱讀和管理的需要,經常需要分割成多個獨立的檔案,如果利用專業實用的PDF拆分軟體來分割,則可以達到事半功倍的效果。 一般大家都會迅捷pdf分割軟體這個經典的PDF編輯工具,這個確實很強大,但是大部分使用都是比較初級的功能,最近在網上苦苦尋
Linux擷取檔案指定行數之間的內容
在叢集上跑資料時市場會出問題,為了方便檢視日誌個人喜歡將日誌下載本地使用notepad檢視,但是由於叢集是公用資源,每一個日誌檔案都會非常大,如圖: 不便於下載到本地進行檢視,為了可以將你關注的部分日誌下載到本地,可以進行如下操作: 1: 確定有自己業務有關的日誌在檔案中的行數
linux獲取日誌指定行數範圍內的內容
得到 http rep 不想 code 水流 clas -a 技術分享 假如我要獲取“淺淺歲月拂滿愛人袖”到“落入凡塵傷情著我”之間的內容。 1、首先得到他們所在的行號: -n選項顯示行號 但是有時候grep後顯示的是“匹配到二進制文件(標準輸入)”,說明搜索的字
pandas 讀取csv檔案讀取指定行 讀取csv大檔案分塊讀取方法
當用pandas的read_csv函式或者是read_table函式讀取檔案時,如果遇到大的檔案,需要分塊讀取,在這個基礎上可以 讀取指定行,比如讀取標籤全為0的行。 程式碼如下: f
linux C 修改文字檔案中指定行的內容
1、可隨意修改內容 /* * Author:aniu12<[email protected]> * Date: 2014.02.13 */ #include<stdio.h> #include<stdlib.h> #in
Python 例項一 統計指定檔案的行數或讀取指定檔案指定行數的內容
一. 基礎知識統計指定檔案的行數,必須先開啟讀取檔案內容,用到open/檔案操作: f=open('/tmp/hello','w') #open(路徑+檔名,讀寫模式) #讀寫模式:r只讀,r+讀寫,w新建(會覆蓋原有檔案),a追加,b二進位制檔案.常用模式 如:'r