Tendo um link simbólico (único, não necessário o processamento do sistema de arquivos em lote), que linha de comando usar para substituí-lo por uma cópia do arquivo ao qual ele vincula?
command-line
files
symlink
cp
Ivan
fonte
fonte
<symlink>
for um link simbólico para um caminho relativo, isso só funcionará se o<symlink>
estiver no diretório atual. Você pode querer usarreadlink -f
. Ou se estiver usandozsh
:cp --remove-destination path/to/symlink(:A) path/to/symlink
Você poderia fazer:
(que copia apenas o conteúdo, não os metadados do arquivo, como permissões e propriedade).
fonte