For at kopiere alle filer, der starter med punktum (skjulte filer), fra mappe A til mappe B uden at få fejlmeddelelsen "cp: cannot stat 'A/*': no such file or directory", kan du følge disse trin:
cp -r A/.* B/
Her er en forklaring på kommandoen:
cp
: Kopieringskommandoen.-r
: Rekursiv kopiering, som er nødvendig for at kopiere mapper og deres indhold.A/.*
: Matcher alle skjulte filer og mapper i mappe A.B/
: Destinationen, hvor filerne skal kopieres til.Bemærk, at denne kommando også vil forsøge at kopiere .
(den nuværende mappe) og ..
(den overordnede mappe), hvilket kan føre til fejl. For at undgå dette kan du bruge følgende kommando:
shopt -s dotglob; cp -r A/* B/
Her er en forklaring på denne kommando:
shopt -s dotglob
: Aktiverer Bash-indstillingen dotglob
, som inkluderer skjulte filer i filnavnemønstre.cp -r A/* B/
: Kopierer alle filer og mapper fra A til B, inklusive skjulte filer.Ved at bruge en af disse metoder kan du kopiere alle skjulte filer fra mappe A til mappe B uden at få fejlmeddelelsen "cp: cannot stat 'A/*': no such file or directory".
Har du brug for hjælp til filoverførsel eller datagendannelse? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige hjælpere på få minutter. Gør det lettere for dig selv og få professionel assistance til dine digitale udfordringer.