I have folders like as below format. I need to apply the 755 mode for '.sh' format only. I am using the below command to apply the changes. But it's affecting first level only. How to apply the changes recursively in .sh file only?
Suppose if ‘root_folder/A/A1/A2' folder doesn't have the *.sh file.
I got the chmod utility usage in console, that's affect, my script.
How to avoid this error even if *.sh file doesn't having the folder.
I wish to execute the chmod command when *.sh file exists the path.
I note a lot of people use xargs (quite useful)... however, the find command has a -exec option which seems to not be very popular (I use it all the time )
I note a lot of people use xargs (quite useful)... however, the find command has a -exec option which seems to not be very popular (I use it all the time )
Food for thought.
Say if there are 10 .sh files under the directory DIR, the above find command will be executed 10 times in total and gives the output to chmod command each time its executed. Whereas if we use xargs along with find, the find command is executed only once ,outputs the 10 files names to xargs and xargs takes the job of appending the file to chmod. So we save the number of processes run thereby reducing the execution time. If we have many number of files under a directory then xargs would be a better option.
I'm not convinced that in today's world of fast CPU's that this is overly important, but I do concede the point with respect to the total number of processes. The main advantage of using the -exec option is that I never have to remember to include the -print0 and -0 options to handle files with white spaces in the name...
I'm not convinced that in today's world of fast CPU's that this is overly important
It is. The more and more CPU speed we have, the more and more wasteful programmers get, so it about balances out. If you can write just a little better, you can get really big gains.
Hi Guys
Required help in Redhat 6.1.
After installation of Redhat 6.1 in VMware system is not going in GUI mode.
please to solve the issue...
Thanks... (5 Replies)
Solaris 10
trying to patch and therefore want to do this from single user mode
I do a init 0
get's me to ok> :)
ok> boot -s
I was a UK Sun Field Engineer for 10 years ..... I've used "boot -s " quite a bit .....
I get a console login , which I subsequently login into
#who... (13 Replies)
:confused:
when i tried to look the status of DNS-client, it is in maintenance mode.....
Please tell me how to bring it back to online mode...PLEASE TELL ME STEP BY STEP.... PLEASE...
:wall: (2 Replies)
Whenevr i am trying to access ROOT file in Fedora 15 by double clicking, its showing I dont have enough permission to access it and its not showing the inside access... How to solve it?? (4 Replies)
Hi guys,
I have just installed Solaris 10 x86. My system boots into graphical login by default, I want to have text login only, where can I change that. I tried to use the linux and bsd concept of editing /etc/inittab, and change the default value to 3, but that doesn't work in Solaris. Please... (6 Replies)
Hi
there is something I don't understand with the repeated element. With the following command I have a weird output:
:confused:
while I thought the output would be
I really don't understand why 2 "a" are skipped. Might someone explain please? (5 Replies)
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
1. The problem statement, all variables and given/known data:
Write a shell script that gives a passed file the "755" access permissions. The shell script should:
Change... (5 Replies)
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
1. The problem statement, all variables and given/known data:
Write a shell script that gives a passed file the "755" access permissions. The shell script should:
Change... (0 Replies)
how to give permission in single command for .. All the sub-directories have to become permission 755 and files must be 754... do we have any option in chown .. or we have write script.
any ideas please ... (2 Replies)