find [i]mapp[/i] -type f -print |xargs chmod XXX
Koden letar i mappen mapp och allt där under efter vanliga filer som sedan "chmod XXX" körs på.
Linux & BSDur Mac OS, Unix, Linux & BSD
2 svar · 201 visningar · startad av prey
Finns det någon kod för att ändra alla kataloger (och INTE filer)?
Jag kör
chmod -R xxx mapp
för att ändra alla filer i mappen, men hur gör jag för att ändra alla mappar (bara mapparna alltså). Problemet med kommando jag körde är att mapparna också får värdet jag anger (och eftersom jag inte vill ha filerna exekverbara, blir inte mapparna det - vilket de måste va).
find [i]mapp[/i] -type f -print |xargs chmod XXX
Koden letar i mappen mapp och allt där under efter vanliga filer som sedan "chmod XXX" körs på.
Tackar! Snabbaste svaret jag varit med om :birp