我尝试编写一个bash脚本,在一个特定的页面上用google-chrome打开一个pdf文件:
google-chrome '~/myFile.pdf#page=125' &但铬将其转换为:
~/myFile.pdf%23page=4所以我犯了一个“找不到你的东西”的错误。有什么解决办法吗?
发布于 2018-05-10 12:23:20
使用完全限定路径(而不是相对路径)打开它。您可以将脚本更改为:
#!/bin/bash
function realpath() {
echo "$(cd $(dirname $1); pwd)/$(basename $1)"
}
url=$1
qualifiedurl=$(realpath $url)
google-chrome "file///${qualifiedurl}"并将其作为
./launch-script.sh ~/myFile.pdf#page=4https://stackoverflow.com/questions/50270635
复制相似问题