smilingbuddha
smilingbuddha

Reputation: 14660

Changing the file permissions of multiple files through Unix terminal

Hi I have about a 100 files in a folder and I want to change the file permissions to read write and execute for each file in this folder.

I know how to change the file permissions for a single file i.e. chmod a+rwx foo.txt but not for a group of files. Please help me out

Thank you!

GT

Upvotes: 14

Views: 35756

Answers (1)

marcelog
marcelog

Reputation: 7180

you can use wildcards, like

chmod a+rwx *.txt

or

find <directory> -type f -exec chmod a+rwx {} \;

the last command will find all files and exec the chmod per each file.

however, having a+rwx is not recommended at all

Upvotes: 26

Related Questions