Używając skryptu powłoki lub terminala, w jaki sposób nadpisywać pliki, które mogą być obecne lub nie. Spojrzałem na stronę podręcznika w poszukiwaniu cp, powiedziało, że użyj argumentu -f, aby wymusić nadpisanie. Ale to nic nie robi.
$ cp -f /path/to/source/file.txt /path/to/target
Czy jest też inna opcja nadpisywania plików przy użyciu typowych wbudowanych narzędzi wiersza poleceń w OS X?
sudo
na początku polecenia. Ale używaj ostrożnie!
mv
je lub ja rm
.
sudo
mogę użyć mv
lub rm
przenieść lub usunąć pliki przed użyciem cp
. Korzystanie sudo cp
nie ma znaczenia.