Une place pour une véritable innovation. Partagez vos propres utilitaires créés avec la communauté Manjaro.
Questions et discussions sur la programmation et le codage.
Répondre

alias qui

#1Messageil y a 8 ans

je vous propose un nouvel alias : qui

alias qui='curl -s $(echo -e "\x77\x77\x77\x2E\x6D\x61\x6E\x6A\x61\x72\x6F\x2E\x66\x72\x2F\x66\x6F\x72\x75\x6D\x2F\x69\x6E\x64\x65\x78\x2E\x70\x68\x70\x0A") | grep -oEi "\) inscrit\((.*)" | sed "s|<[^>]*>||g" | cut -d":" -f 2 | sed  "s|,|\n|g" | grep -v "Bot" | sort -f'


pour le tester :

qui


indispensable ! :rire
à ajouter a tout bon .bashrc

alias qui

#2Messageil y a 8 ans

T'en as beaucoup des comme ça ? :gsourire:
Sympa !

alias qui

#3Messageil y a 8 ans

Ahah, les connectés en mode invisible n'aparaissent pas!
Excellent, dommage que je n'y comprenne pas grand chose.

alias qui

#4Messageil y a 8 ans

S3B a écrit :Excellent, dommage que je n'y comprenne pas grand chose.

c'est juste un empilement (pipe) de commandes
curl -s http://lapageweb recupération du contenu de la page, ici l'url est en hexadécimal histoire de garder le suspense
grep -oEi "\) inscrit\((.*)" on récupère uniquement la bonne ligne avec le mot clé ") inscrit("
sed "s|<[^>]*>||g on supprime les balise html
cut -d":" -f 2 ne garde que le texte après le caractère :
sed "s|,|\n|g" remplacement des virgules par des retours à la ligne
grep -vi "Bot" retourner toutes les lignes qui ne contiennent pas le mot "bot"
et enfin trier

un pro bash doit faire ça avec uniquement 3 commandes en utilisant awk (mais avec mon cap awk :rendre: )

alias qui

#5Messageil y a 8 ans

Pas mal le coup de l'url.
Ça me donne déjà le gros de ce que je ne comprenais pas.
Merci également pour le reste des explications.

alias qui

#6Messageil y a 8 ans

Papajoke a écrit :un pro bash doit faire ça avec uniquement 3 commandes en utilisant awk (mais avec mon cap awk :rendre: )


Boah, y a ka:gsourire:

:ivre:

alias qui

#7Messageil y a 8 ans

Jolie commande :bien

lemust83 a écrit :Boah, y a ka:gsourire:

RTFM, le premier commandement de tout linuxien :rire

alias qui

#8Messageil y a 8 ans

rigolo...
logiquement, tu dois pouvoir classer ta sortie par rôle sur le forum (admin, modo,...etc), en tenant compte des couleurs...
Répondre