linux下常用文本處理命令

echo display a line of text

格式:echo [SHORT/LONG-OPTION]… [STRING]

echo "a b c d e f"

結果爲:a b c d e f

cut remove sections from each line of files

說白了就是切割字符串

echo "a b c d e f" | cut -d" " -f1,2,3
echo "a b c d e f" | cut -d" " -f1
echo "a b c d e f" | cut -d" " -f1-3

結果爲:

  • a b c
  • a
  • a b c

這句命令中先獲取一個字符串 通過管道命令作爲cut命令的入參
-d# : 以#去分割字符串,這裏以空字符串“ ”
-f # : 字符串被切割後回形成一個類似數據的數據結構,通過這個命令可以指定獲得索引爲#的內容
-f #1-#2 獲得從索引#1到索引#2之間的所有字符

(未完待續)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章