shell查詢檔案顯示行號和對應區間的內容
概述
有時候我們需要在一個檔案大小不斷變化的日誌檔案裡,找尋一些錯誤資訊。這個時候我們可以用如下的小技巧,找出錯誤日誌的內容。
CAT的時候顯示行號
cat -n cart.log | grep "支付失敗"
SED找到錯誤日誌的內容
sed -n '1000,2000p' cart.log
由於我們通過CAT
命令已經知道行號了,只需要使用SED
,輸入一個行號的大概範圍,就可以詳細的展示上下文的日誌內容了。
小結
如果公司裡沒有完善的檢視日誌的工具,例如ELK
。那麼藉助上面的小工具,也可以簡單的找到錯誤日誌。
相關推薦
shell查詢檔案顯示行號和對應區間的內容
概述 有時候我們需要在一個檔案大小不斷變化的日誌檔案裡,找尋一些錯誤資訊。這個時候我們可以用如下的小技巧,找出錯誤日誌的內容。 CAT的時候顯示行號 cat -n cart.log | grep
vim永久顯示行號和縮排
第一種方法 我用的是ubuntu 16.04 首先切換到超級管理員 sudo -s 然後輸入密碼, 跳轉到vim檔案中 cd /etc/vim/ 然後 vi vimrc 最後一行新增 set number set ts=4 最後wq儲存就可
ubuntu14.4設定vi編輯器顯示行號和程式碼顏色
第一步、安裝vim 命令為:sudo apt-get install vim 第二步、更改vim的配置檔案etc/vim命令為: (1)cd /etc/vim (2)sudo gedit vimrc 第三步、在vimrc最後令起一行插入下面內容 syntax o
Ubuntu16.04LTS設定vi編輯器顯示行號和程式碼顏色
第一步、安裝vim 命令為:sudo apt-get install vim第二步、更改vim的配置檔案etc/vim命令為:(1)cd /etc/vim (2)sudo gedit vimrc第三步、在vimrc最後令起一行插入下面內容syntax onset tabst
linux編輯檔案時顯示行號-轉載-醉糊塗仙
原文地址:https://blog.csdn.net/u010916338/article/details/77511198 一,臨時設定行號 一般模式下(i是insert模式,再按esc即為一般模式) 輸入:set nu 取消行號:set nonu :上面的冒號不要忘記輸入
linux編輯檔案時顯示行號
一,臨時設定行號 一般模式下(摁下esc鍵,即返回到一般模式下) 輸入:set nu 取消行號:set nonu 注意,上面的冒號也是要輸入的內容 二,永久設定行號 vim ~/
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 後的
vim顯示行號、多行復制和刪除
1、顯示行號 在Linux環境下的編輯器有vi、vim、gedit等等。 編輯器預設不顯示行號,有二種辦法可以顯示行號。 (1)第一種是,手動顯示 在vim命令列模式下輸入set nu取消顯示:在vim命令列模式下輸入set nonu (2)第二種是,永久自動顯示 修改
emacs命令和顯示行號設定
一.啟動與退出: 開啟.#emacs 退出: C-x C-c: 退出emacs 二. 游標的移動: M-a: 游標移動到當前句子的句首。 M-e: 游標移動到當前句子的句尾。 C-v: 游標移動到下一屏。 M-v:游標移動到上一屏。 三.刪除與拷貝: C-k : 刪至行
【轉載】Sqlserver中查詢窗口顯示行號
target number .html 選中 功能 查看 targe 閱讀 開啟 在Sqlserver中編寫語句的時候,有時候因為業務邏輯比較復雜,編寫的語句會比較多,此時如果編輯器中顯示代碼的行號,則對於我們的語句編寫有很好的輔助作用。sqlserver默認未開啟行號顯示
vi和vim 編輯器顯示行號
pre 配置 永久 一行 vim編輯 文件輸入 個人 系統 mac vi :1.臨時顯示 在用vi編輯器編輯文本時輸入 :set nu 取消顯示輸入 :set nonu 2.永久顯示
C語言之如何讓vim編輯器永久顯示行號
語言 打開 默認 linux環境 linu 顯示 命令行模式 c語言 mrc 在Linux環境下的編輯器有vi、vim、gedit等等。 進入這些編輯器之後,為了方便我們需要編輯器顯示出當前的行號,可偏偏編輯器默認是不會顯示行號的。 我們有二種辦法可以解決: 第一
Eclipse顯示行號
mage .com png numbers pre img ges .cn tor Windows->preference->General->Editors->Text Editors->Show line numbers Eclipse
如何讓vim編輯器永久顯示行號
clas ref etc 模式 http 文件 行號 vimr pla 在Linux環境下的編輯器有vi、vim、gedit等等。進入這些編輯器之後,為了方便我們需要編輯器顯示出當前的行號,可偏偏編輯器默認是不會顯示行號的。我們有二種辦法可以解決:
C#.NET常見問題(FAQ)-Visual Studio VS如何顯示行號
mil ref 微軟雅黑 設置 images net studio 交流 http 工具-選項,然後勾選"顯示所有設置",然後在文本編輯器下面找到所有語言,勾選"行號"即可。 ? ?更多教學視頻和資料下載,歡迎關註以下信息: 我的優酷空間: http:/
顯示行號的6種方法、chkconfig、tar、awk、cut過濾字符串、ps配合wc查看過濾進程
linux 運維 awk sedDay10Georgekai-習慣:操作前備份,操作後檢查 第1章 第二波剩余命令:顯示行號的6種方法、chkconfig、tar、awk、cut過濾字符串、ps配合wc查看過濾進程1.1 打印配置文件nginx.conf內容的行號及內容,該如何做?1.1.1 花括號的作用 {
linux vi/vim編輯文件顯示行號
oot 自動 span 生成 ubunt 目錄 pan 所有 添加內容 方法一(最尷尬的方法): 1、顯示當前行行號,在VI的命令模式下輸入 :nu 2、顯示所有行號,在VI的命令模式下輸入 :set nu #這是:set number 的簡寫 方
用python比較兩個文件中內容的不同之處, 並輸出行號和內容.
exist file diff pre ffline += == list cmp 代碼部分: ‘‘‘cmpfile.py - 比對兩個文件, 如果有不同之處, 打印內容和行號‘‘‘ import os class cmpFile: def __init__(
vim永久顯示行號
ron tro blog vim配置 mrc 永久 保存 log clas 先復制一份vim配置模板到個人目錄下,如果目錄不對的,自己找到這個文件 cp /usr/share/vim/vim74/vimrc_example.vim ~/.vimrc 註:redhat的
shell,計算指定行的和,計算指定列的和
如何 指定 for shel int ++ body 文本文 col 有一個文本文件,裏面某行某列為數字,那麽如何用shell計算指定行(列)的和,方法如下 計算指定行的和: awk ‘NR==3{for(i=1;i<=NF;i++)sum=sum+$i;}EN