![Forrest logo](/images/logo.png)
tar:tldr:c3df1
tar: E[x]tract files matching a pattern from an archive [f]ile.
$ tar xf ${path-to-source-tar} --wildcards "${*-html}"
try on your machine
This command is using the tar
utility to extract files from a tar archive (path-to-source-tar
) that match a specific wildcard pattern (*-html
).
tar
: The command-line utility for creating and extracting tar archives.xf
: The options fortar
wherex
means to extract files andf
specifies the file to extract from.${path-to-source-tar}
: The placeholder denoting the path to the source tar archive file.--wildcards
: A flag to indicate that wildcards will be used to specify which files in the archive should be extracted."${*-html}"
: The wildcard pattern enclosed in quotes. The*
is a wildcard character that matches any number of characters, and-html
is a specific suffix used to match files ending with "html". This pattern instructstar
to extract all files from the tar archive that have names ending with "html" regardless of the prefix before "-html".
This explanation was created by an AI. In most cases those are correct. But please always be careful and
never run a command you are not sure if it is safe.