Use wild card in Linux commands
A wild card is a character that can be used as a substitute for any of a class of characters in a command. It can increase the flexibility and efficiency of our commands.
Star Wild card
ls ab*
The above command will list all file name that start with ab
like abc
, abcd
, ab3ve
, ab
etc if they exist.
Question Mark Wild card
ls ab?
The above command will list all file name that have three characters in its name & the name must start with ab
and the last character will be anything like abc
, ab3
, abZ
etc if they exist.
Square Brackets Wild card
ls ab[123]
The above command will list files that have name like ab1
, ab2
and ab3
if they exist.
We can also specify a range for this wild card.
ls ab[a-f]
ls ab[1-9]
ls ab[a-z]
Got a project in mind? Send me a quick message, and I'll get back to you within 24 hours!.
Recent Posts
- Disabling Payment Methods in WooCommerce Based on Conditions
- How to Update Product Quantity in WooCommerce Using Custom Code
- Dynamically Generating a Table of Contents in WordPress
- Direct Checkout in WooCommerce - Add Product to Cart from Checkout Page & Skip Shop, Product, and Cart Pages
- Understanding the Impact of git reset --hard Command
Your Questions / Comments
If you found this article interesting, found errors, or just want to discuss about it, please get in touch.