我想遠程獲取符號鏈接的內容,但我很難理解爲什麼不能正常工作。在Linux中遠程讀取符號鏈接
我試過以下example這篇文章。但不適合我。這是我想要做的。
$PATH_LINK=~/some/directory/to/link
SYMB_LINK=`ssh [email protected]_server.com 'readlink $PATH_LINK'`
,但我得到$的readlink:缺少操作數
我可以得到它,如果我寫的命令的路徑工作。
SYMB_LINK=`ssh [email protected]_server.com 'readlink path/to/file'`
我試着運行它沒有-f但仍然給我同樣的問題。
使用DBL-引號' 「的readlink -f $ PATH_LINK」'。如果/ path/to/link有空格,那麼您必須使用單引號和dbl引號的組合來確保/ path/with spaces/to/link作爲1參數傳遞給readlink。祝你好運。 – shellter
謝謝你的避難所!有效! –