Input validator.
email#Validate email format
bash
scripts/script.sh email <address>
url#Validate URL (+ HTTP check if curl available)
bash
scripts/script.sh url <url>
ip#Validate IPv4/IPv6 address
bash
scripts/script.sh ip <address>
phone#Validate phone number (7-15 digits)
bash
scripts/script.sh phone <number>
date#Validate and parse date string
bash
scripts/script.sh date <string>
domain#Validate domain (+ DNS lookup if dig available)
bash
scripts/script.sh domain <name>
credit-card#Luhn algorithm check + card type detection
bash
scripts/script.sh credit-card <number>
json#Validate JSON syntax
bash
scripts/script.sh json <file>
yaml#Validate YAML syntax
bash
scripts/script.sh yaml <file>
csv#Validate CSV structure (column consistency)
bash
scripts/script.sh csv <file>
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com