shell 根據偏移量字符串截取

根據偏移量字符串截取
1、awk使用substr函數
echo "abcdasdfaf" | awk '{printf substr($0,2,8)}'

2、dd 命令
echo "abcdasdfaf" | dd bs=1 count=8 2>/dev/null

3、cut命令
echo "abcdasdfaf" | cut -c 1-8

4、expr命令使用substr函數
expr substr "abcdasdfaf" 1 8

5、使用shell的花括號
s="abcdefghij"
echo ${s:1:8}

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