Linux & Terminali

Globbing & wildcards (*, ?, [ ])

Në shqip: Karakteret e kërkimit (*, ?)

ShpjegimiSQ

Shell-i i zgjeron vetë modelet para se të ekzekutojë komandën: * do të thotë „çdo gjë“, ? „një karakter“, [abc] „një nga këto“. Kështu „rm *.tmp“ fshin të gjithë skedarët .tmp njëherësh.

EnglishEN

The shell expands patterns itself before running the command: * means “anything”, ? “one character”, [abc] “one of these”. So “rm *.tmp” deletes every .tmp file at once.

Si ta mendosh

Si „Kujt i fillon emri me A?“ në një listë klase.

Lexoje në anglisht

Like asking “whose name starts with A?” in a class list.

Shembull kodibash

ls *.jpg
ls foto-?.png       # foto-1.png, foto-a.png
cp raport-202[45]* arkiv/

Terma të lidhur