J'ai un bash script appelé test.sh
qui utilise un argument de ligne de commande :
lynx -dump $1 > $name".txt"
Mais j'ai besoin que le nom soit créé à partir de l'argument par des mots-clés spécifiques dans l'argument.
Un exemple :
http://www.pcmag.com/article2/0,2817,2412941,00.asp
http://www.pcmag.com/article2/0,2817,2412919,00.asp
Il s'agit de deux articles distincts, mais la différence ne se voit que dans ces 12 caractères. Comment créer une variable à partir d'une url pour ces 12 caractères ? De sorte que lorsque je lance test.sh dans le Terminal :
./test.sh http://www.pcmag.com/article2/0,2817,2412941,00.asp
il y a un fichier texte enregistré comme 0,2817,2412941,00
?