How to get domain name from URL in bash shell script

How can I extract or fetch a domain name from a URL string (e.g. https://www.cyberciti.biz/index.php) using bash shell scripting under Linux or Unix-like operating system? You can use standard Unix commands such as sed, awk, grep, Perl, Python and more to get domain name from URL. No need to write regex. It is pretty simple. […]

Read More →
BASH: Vérifier qu’une commande existe

Comment vérifier qu’une commande existe en Bash ? Comment vérifier la disponibilité des prérequis d’un script ? Une méthode permettant de vérifier qu’une commande existe consiste à tester le retour de « command -v <commande_a_tester> » : fhh@mafalda ~ $ command -v ls alias ls=’ls –color=auto’ fhh@mafalda ~ $ echo $? 0 fhh@mafalda ~ $ command -v […]

Read More →
BASH : Suppression des accents, cédilles, etc

Comment supprimer les accents, cédilles, etc, dans une chaine de caractères ? Méthode classique : la substitution La suppression des caractères accentués et autres cédilles peut être effectuée, en Bash, en utilisant « sed » ou « tr » : fhh@aaricia ~ $ _str= »Une chaine avec des é, des Ù, des À, des ç et des œ » fhh@aaricia ~ […]

Read More →
Scripts shell de sauvegarde

Une des façons les plus simples de sauvegarder un système utilise un script shell. Par exemple, un script peut être utilisé pour configurer les répertoires à sauvegarder et transmettre ces répertoires comme arguments à l’utilitaire tar, ce qui crée un fichier d’archive. Le fichier d’archive peut ensuite être déplacé ou copié dans un autre emplacement. […]

Read More →
8 Practical Examples of Linux Xargs Command for Beginners

The Linux xargs command may not be a hugely popular command line tool, but this doesn’t take away the fact that it’s extremely useful, especially when combined with other commands like findand grep. If you are new to xargs, and want to understand its usage, you’ll be glad to know that’s exactly what we’ll be doing here. Before we proceed, […]

Read More →