我写了以下相当原始的别名:
alias unshorten="curl -k -v -I $1 2>&1 | grep -i '< location' | cut -d ' ' -f 3"
它的目的是取消缩短的链接,然后打印出真实的链接,而无需访问网站本身。但是当我用链接尝试它时,它抛出了这个:
cut: 'https://testlinkhere.com': No such file or directory
我究竟做错了什么?
答案1
感谢上面的评论,我将其重写为一个函数,它产生了奇迹:
unshorten () {
curl -k -v -I "$1" 2>&1 | grep -i '< location' | cut -d ' ' -f 3
}