Filenames
我怎樣才能保留特殊字元而不用下劃線替換它?
當文件名看起來像
Dr' A
. 由於以下錯誤,傳輸腳本將失敗:sftp> put /path/Dr'\ A.tif Unterminated quoted argument^
有沒有一種解決方案可以保留單引號,而不用下劃線替換它,同時允許我處理其他特殊字元。
將單引號放在雙引號內,如下:
sftp> put /path/Dr"'"\ A.tif
它還將處理大多數其他特殊字元。
如果你想有一個雙引號,然後在雙單引號內引用單個雙引號:-):
sftp> put /path/Dr'"'\ A.tif
或者,您可以轉義單引號或雙引號:
sftp> put /path/Dr\'\ A.tif