簡體   English   中英

終端錯誤:cp:非法選項

[英]terminal error: cp: illegal option

這些終端命令是為linux編寫的。 可以將它們翻譯成mac嗎?

#!/bin/sh
cp --preserve=links libleveldb.* /usr/local/lib
cp -r include/leveldb /usr/local/include/
ldconfig

這是我得到的錯誤:

cp: illegal option -- -
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file target_file
       cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file ... target_directory
./try.sh: line 4: ldconfig: command not found

Mac版本的cp沒有--preserve選項。 請改用-p選項(請參見手冊頁

有時用GNU替換Mac coreutils可能是一個很好的解決方案。 請參閱此線程以了解有關在Mac上安裝GNU coreutils的更多信息。

另外, ldconfig也不能在Mac上運行。 請參閱此討論以找到替代方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM