http://192.168.56.101/related/content/124
想要使用shell脚本
从上面的url中提取124答案 0 :(得分:1)
url='http://192.168.56.101/related/content/124' ; echo ${url##*/}
这将提取最后一个“/”
之后的所有内容答案 1 :(得分:0)
这会给你一些提示:
URL='http://192.168.56.101/related/content/124'
URL_NOPRO=${URL:7}
URL_REL=${URL_NOPRO#*/}
echo "/${URL_REL%%\?*}"
或者你可以尝试这个one liner:
echo 'http://192.168.56.101/related/content/124' | perl -n -e 'm{http://[^/]+(/[^?]+)};print $1'
答案 2 :(得分:0)
您也可以使用sed
命令。它将删除所有内容,直到最后一个'/'字符
url='http://192.168.56.101/related/content/124'
number=`echo $url | sed -e 's/.*\///'`
echo "number=$number"