Oldalak: [1]
  Nyomtatás  
Szerző Téma: Jogosultság megváltoztatása  (Megtekintve 685 alkalommal)
0 Felhasználó és 1 vendég van a témában
BornToBePuli
Újonc
*
Nem elérhető Nem elérhető

Hozzászólások: 3


« Dátum: 2008. július 19. 22:52:07 »

Kód:
#!/bin/bash

directory=`pwd`

if [ $# -eq 0 ]
then
  echo "Az aktuális könyvtárban megváltoztatja a fájlok jogosulságát."
  echo "Használat: $0 kiterjesztés jogosultság"
  echo "Pl. $0 exe 555"
  exit 1
fi

for i in `find $directory -name "*.$1"`
do
     chmod $2 $i
     echo "$i jogosultsága megváltozott!"
done
exit 0

A szkript megváltoztatja a könyvtárban lévő meghatározott kiterjesztésű fájljainak jogosultságát az adottra. Egy interneten talált script kicsit átdolgozva.
Naplózva
BornToBePuli
Újonc
*
Nem elérhető Nem elérhető

Hozzászólások: 3


« Válasz #1 Dátum: 2008. július 19. 23:05:45 »

Kód:
#!/bin/bash
# Jogosultság megváltoztatása

directory=`pwd`

if [ $# -eq 0 ]
then
  echo "Az aktuális könyvtárban megváltoztatja a fájlok jogosulságát."
  echo "Használat: $0 kiterjesztés jogosultság"
  echo "Pl. $0 exe 555"
  exit 1
fi

find $directory -name "*.$1" -execdir chmod $2 '{}' \;
exit 0

Egy másik verzió.
Naplózva
Oldalak: [1]
  Nyomtatás  

 
Ugrás: