shell:11、獲取URL中協議、域名、端口和Path
#獲取協議
echo "http://www.baidu.com:80/ABCD/a.txt" | awk -F':' '{print $1}'
# 輸出http
#獲取域名
echo "http://www.baidu.com:80/ABCD/a.txt" | awk -F'[/:]' '{print $4}'
# 輸出:www.baidu.com
#獲取端口
echo "http://www.baidu.com:80/ABCD/a.txt" | awk -F'[/:]' '{print $5}'
# 輸出 80
#獲取Path
echo "http://www.baidu.com:80/ABCD/a.txt" | cut -d/ -f4-
# 輸出 ABCD/a.txt