Répondre au commentaire

<CS> les commandes fouries par un paquet debian

Il m'arrive souvent d'écrire dans mon shell des lignes qui feraient de bons exos pratiques. Je ne les note jamais ... Mais tout ca va changer ... je vais m'améliorer .. je commence a blogger les CS pour code snippets.

soit une liste de fichiers et de repertoires (exemple: le resultat d'une commande dpkg -L ) , je veux en extraire les commandes.

Les commandes sont des fichiers ( -f ), ils sont executables ( -x ) et le nom de la commande est le basename du chemin ( $F[-1] si le separateur par defaut est '/' ( -F/ -a )).

au final :

dpkg -L iproute |
    perl -F/ -lane '-f && -x && print $F[-1]'

Répondre

Le contenu de ce champ ne sera pas montré publiquement.
  • You can use BBCode tags in the text.
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".

Plus d'informations sur les options de formatage