Category filter
Script to copy files and folders on macOS
To copy a file or folder to another location on a Mac, the user needs to navigate to the location of the file or folder on the Finder application and use the context menu option ‘Copy’ or use the shortcut command + C to copy the file. Then, they need to open the target location and use the context menu option ‘Paste’ or use the shortcut command + V to paste the file or folder. This method is tedious for the device administrator when managing multiple endpoints and impractical when handling multiple files or folders or performing a batch operation. On the other hand, administrators can optimize this process by executing the script given below to remotely copy and paste files and folders using Hexnode’s Execute Custom Script feature.
Scripting language – Bash
File extension – .sh
Copy file/folder
1 2 |
#!/bin/bash cp –R <path to file/folder> <new path> |
Example – cp –R Desktop/1 Desktop/2
cp
command copies the content of a source file to the target file.-R
option allows you to copy a directory and all its subfolders.What happens at the device end?
Once the script is executed, a copy of the file/folder in the specified source path is created in the specified destination path, including all subfolders and subfiles.