CP: Copy one or more files to another location Flashcards
Copy demofile to demofile.bak
cp demofile demofile.bak
cp demofile{,.bak}
Copy file with name stored in cp $SOURCE to file with name stored in $DEST
cp “$SOURCE” “$DEST”
Copy demofile to demofile.bak with creating backup (make backup before removal)
cp -b demofile demofile.bak
Copy demofile to demofile.bak and prompt before overwrite (if file exists)
cp -i demofile demofile.bak
Что если если последний аргумент является существующим каталогом?
cp копирует каждый исходный файл в этот каталог (сохраняя имена)
To link files instead of copying
cp -l demofile demofile.bak
Копировать каталоги рекурсивно; правильно обрабатывать ситуации, когда попадаются объекты, не являющиеся обычными файлами или каталогами. (Так, копией FIFO или специального файла будет также являться FIFO или специальный файл)
cp -r folder1 folder2