Sådan ændrer du ejerskab på PDF-filer i mapper og undermapper, når `chown -R` fejler

Hvordan ændres ejerskab på alle PDF-filer i en mappe og dens undermapper, når kommandoen `chown -R someuser:somegroup *.pdf` ikke virker?

Præmissen er, at kommandoen `chown -R someuser:somegroup *.pdf` ikke virker til at ændre ejerskab på alle PDF-filer i en mappe og dens undermapper; prøv i stedet metoder som find-kommandoen, en kombination af find og xargs, en for-løkke i bash, et script eller brug af sudo.

Sådan ændres ejerskab på alle PDF-filer i en mappe og dens undermapper, når kommandoen `chown -R someuser:somegroup *.pdf` ikke virker

Hvis kommandoen chown -R someuser:somegroup *.pdf ikke virker til at ændre ejerskab på alle PDF-filer i en mappe og dens undermapper, kan du prøve følgende metoder:

1. Brug find-kommandoen

Find-kommandoen kan bruges til at søge efter alle PDF-filer i en mappe og dens undermapper og derefter ændre ejerskabet på dem.

find /path/to/directory -type f -name "*.pdf" -exec chown someuser:somegroup {} \;

2. Brug en kombination af find og xargs

En anden metode er at kombinere find-kommandoen med xargs for at ændre ejerskabet på alle PDF-filer.

find /path/to/directory -type f -name "*.pdf" | xargs chown someuser:somegroup

3. Brug en for-løkke i bash

Du kan også bruge en for-løkke i bash til at iterere gennem alle PDF-filer og ændre ejerskabet.

for file in $(find /path/to/directory -type f -name "*.pdf"); do
    chown someuser:somegroup "$file"
done

4. Brug en script-fil

Hvis du ofte har brug for at ændre ejerskab på filer, kan du oprette et script til at automatisere processen.

#!/bin/bash
find /path/to/directory -type f -name "*.pdf" -exec chown someuser:somegroup {} \;

Gør scriptet eksekverbart:

chmod +x change_owner.sh

Kør derefter scriptet:

./change_owner.sh

5. Kontroller tilladelser

Sørg for, at du har de nødvendige tilladelser til at ændre ejerskabet på filerne. Du kan bruge sudo, hvis det er nødvendigt:

sudo find /path/to/directory -type f -name "*.pdf" -exec chown someuser:somegroup {} \;

Ved at bruge en af disse metoder kan du effektivt ændre ejerskabet på alle PDF-filer i en mappe og dens undermapper.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker