tr 文件過濾分割與合併(translate or delete characters)ide
tr命令能夠對來自標準輸入的字符進行替換、壓縮和刪除。它能夠將一組字符變成另外一組字符,常常用來編寫優美的單行命令,做用很強大。
spa
選項
orm
-d或——delete:刪除全部屬於第一字符集的字符;
-c或——complerment:取代全部不屬於第一字符集的字符;
it
經常使用實例class
變換大小寫
echo "hello world" |tr 'a-z' 'A-Z'
sed
刪除數字
echo "hello 123 world 45345" |tr -d '0-9'
di
刪除大小寫字母及:
ifconfig eth0|sed -n '2p'|tr -d 'a-z|A-Z|:'
ifconfig |sed -n 2p|tr -d 'a-zA-Z:'
文件
刪除不屬於字符集的全部字符, 也就是保留 '0-9 . '字符集
ifconfig eth0|sed -n 2p|tr -d -c '0-9 . '
view
ifconfig |sed -n '2p'|tr -cd '0-9. \n'vi