1. 程式人生 > >linux 刪除檔案第一行的方法

linux 刪除檔案第一行的方法

刪除第一行

sed -i '1d' filename

範圍刪除,刪除1-3行

sed -i '1,3d' filename

刪除第n行

sed -i 'nd' filename

刪除最後一行

sed -i '$d' filename

相關推薦

linux 刪除檔案第一方法

刪除第一行 sed -i '1d' filename 範圍刪除,刪除1-3行 sed -i '1,3d' filename 刪除第n行 sed -i 'nd' filename 刪除最後一行

maven專案pom.xml檔案第一報錯解決方法

今天在新建一個maven專案時,第一行報了一個錯,內容如下 Project build error: Non-parseable POM D:\sts\repository\org\springframework\cloud\spring-cloud-contract-dependencies\

maven專案pom.xml檔案第一報錯Missing artifact com.github.pagehelper:pagehelper:jar:3.4.2-fix解決方法

原因分析: 在父工程中已經確定jar的version,但是jar下載不下來,可能存在兩種情況 ; 1、該jar包非免費,需要付費,所以下載不下來  2.、網路原因,連線不到國外的伺服器; 解決方法:需要新增以下配置: <dependency>       

linux刪除檔案中含有某字元的

sed -i -e '/string/d' file 指令碼,從鍵盤輸入刪除含某字元行#!/bin/sh FILENAME=file.txt # 可換為$1 if [ ! -f file.txt ];then

linux 刪除檔案的註釋

常用的方法來刪除檔案中的註釋行 方法一: 採用grep命令的-v選項,輸出除之外的所有行,容後重定向輸出到配置檔案。 $ cp xxx.conf xxx.conf.bak #刪除註釋行到配置檔案中 $ grep -v '^#' xxx.conf >

Linux刪除檔案提示Operation not permitted

這個一般是許可權的問題,比如: 1. 普通使用者且有足夠的許可權的話,一般資料夾可能是別的服務/程序掉用該資料夾 lsof +D  /你要刪除的目錄路徑 先執行上面的命令,查詢到呼叫該資料夾的程序IDs,然後再kill掉,這個時候應該就可以刪了!

在eclipse上寫maven專案時pom.xml檔案第一一直報錯,解決辦法

  在pom.xml裡面加上一下即可,個人意見 <properties>             <maven-jar-plugin.ver

Vim刪除檔案首或者

vim用的不是很熟練,只是有時候需要的時候會學習一下 我們知道,vim有三種模式,一種是一般模式,一種是編輯模式,另外一種是命令列模式 在一般模式下,可以進行刪除,複製貼上等操作,在編輯模式下可以編輯檔案,在命令列模式下就是儲存,讀取檔案了 現在我的問題背景是這樣的

mybatis中xml檔案第一報錯解決辦法

將   <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "<span style="color: #

Linux擷取檔案指定數之間的內容

在叢集上跑資料時市場會出問題,為了方便檢視日誌個人喜歡將日誌下載本地使用notepad檢視,但是由於叢集是公用資源,每一個日誌檔案都會非常大,如圖: 不便於下載到本地進行檢視,為了可以將你關注的部分日誌下載到本地,可以進行如下操作: 1: 確定有自己業務有關的日誌在檔案中的行數

mybatis的配置檔案第一出現黃色的警告符號

配置Mybatis配置檔案時,出現錯誤:在UserMapper.xml標頭檔案出現  "Referenced file contains errors(file:/D:/config/mybatis-3-mapper.dtd). For more information, right cl

Linux刪除檔案後空間不釋放

最近線上 elasticsearch 由於磁碟空間不足報錯,於是乎對磁碟進行了分析,刪除了一些 Tomcat 日誌檔案,但是刪除後發現並沒有磁碟空間釋放。於是 google 了一下。 原來在Linux或者Unix系統中,通過rm或者檔案管理器刪除檔案將會從檔案系統的目錄結構上解除連結(unlink),然而如

python3 讀取檔案跳過檔案第一內容

Python程式設計時,經常需要跳過第一行讀取檔案內容。比較容易想到是為每行設定一個line_num,然後判斷line_num是否為1,如果不等於1,則進行讀取操作。相應的Python程式碼如下: #input_file = open("C:\\Pytho

大資料第一天: linux裡文字第一一般為shell指令碼直譯器的路徑

1.首先:第一行加上#!之後 內容會加粗,和其他行的字型不一樣 2.第一行預設為shell指令碼直譯器的路徑,如果不寫,預設直譯器為bash 3:# 是shell腳本里的註釋符,#!在文字第一行,作為

shell讀取檔案第一和最後一行,小數的運算比較

1. 讀取檔案的第一行:head -n +1 file.txt 讀取檔案的最後一行: tail -n -1 file.txt echo 12:30:55 | cut -d: -f 1 結果為12,意思為將字串12:30:55以:符號進行拆分,輸出索引為1的值。 -d後跟以什麼字元進行拆分, -f 後的

eclipse 下xml檔案第一報錯或者無法自動提示程式碼

在使用Eclipse或MyEclipse編輯XML檔案的時候經常會碰到編輯器不提示的現象,這常常是因為其xml檔案需要參考的DTD檔案找不到,還有因為網路的問題不能及時提示而產生的。Eclipse/MyEclipse可以將本地的DTD檔案新增至Eclipse中。以新增struts2的DTD檔案為例,步驟如

POM檔案第一報錯org.apache.maven.archiver.MavenArchiver.getManifest

前幾天新建maven專案時,系統自動生成的POM檔案第一行總是報錯 org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.m

Cordova中刪除檔案的正確方法

在Cordova中有遇到刪除檔案的情況,刪除檔案的方法如下: window.resolveLocalFileSystemURL(file, function (fileEntry) { fileEntry.remove(functio

windows和Linux檢視檔案MD5的方法

windows方法:win鍵+r鍵輸入cmd調出命令列 輸入: 檢視MD5值: certutil -hashfile 檔名  MD5 檢視 SHA1 certutil -hashfile 檔名  SHA1  檢視SHA256 certutil -hashfile 檔名  S

Linux刪除檔案後沒有釋放空間

遇到一個線上問題,MySQL查詢錯誤,經過定位是MySQL tmpdir 指定的/tmp空間滿了。 然後我刪除了一個大問題,結果還是無法查詢資料庫。df -h看了一下,磁碟仍然被佔滿了。 奇怪?檔案被刪除了?結果空間還是不釋放。估計是被某個程序佔用導致的,google了