# Qulelques petites commandes

**URL:** <https://www.debian-fr.org/t/qulelques-petites-commandes/6275>\
**Category:** Support Debian\
**Created:** [Février 20, 2016, 3:32 UTC](https://www.debian-fr.org/t/qulelques-petites-commandes/6275 "2016-02-20T15:32:35Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Krisprols58](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/k/b9e5f3/32.png) [@Krisprols58](https://www.debian-fr.org/u/Krisprols58)\
**Post date:** [Février 20, 2016, 3:32 UTC](https://www.debian-fr.org/t/qulelques-petites-commandes/6275/1 "2016-02-20T15:32:35Z")

</div>

Bonsoir,  
Je voudrais connaitre quelques commandes pour :

1. Supprimer des extensions de fichiers (toutes identiques) après un ls (avec un tr il me semble mais je trouve pas la syntaxe exacte).

2. Trier aléatoirement la sortie du ls.

Merci.

---

<div class="post-metadata">

**Author:** ![ggoodluck47](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@ggoodluck47](https://www.debian-fr.org/u/ggoodluck47)\
**Post date:** [Février 20, 2016, 3:32 UTC](https://www.debian-fr.org/t/qulelques-petites-commandes/6275/2 "2016-02-20T15:32:35Z")

</div>

Salut,

Quand tu ne connais pas la syntaxe d’une commande sous Linux il suffit, dans une console, de taper man la\_commande.

Pour classer la sortie d’un ls : ls | sort 🙂

---

<div class="post-metadata">

**Author:** ![Krisprols58](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/k/b9e5f3/32.png) [@Krisprols58](https://www.debian-fr.org/u/Krisprols58)\
**Post date:** [Février 20, 2016, 3:32 UTC](https://www.debian-fr.org/t/qulelques-petites-commandes/6275/3 "2016-02-20T15:32:35Z")

</div>

Salut, bon en ce qui concerne la commande man je la connaissais (encore heureux), et sinon j’ai réussi à virer les extensions en faisant un :

```auto

```

Sinon pour le tri, je veux qu’il soit ALEATOIRE, je connais sort mais je ne sais pas comment faire un tri aléatoire.

Merci.

---

<div class="post-metadata">

**Author:** ![ggoodluck47](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@ggoodluck47](https://www.debian-fr.org/u/ggoodluck47)\
**Post date:** [Février 20, 2016, 3:32 UTC](https://www.debian-fr.org/t/qulelques-petites-commandes/6275/4 "2016-02-20T15:32:36Z")

</div>

RE,

Je ne sais pas ce qu’est un classement aléatoire 😊  
mais je suis peut-être comme Mr. Jourdain 😊

---

<div class="post-metadata">

**Author:** ![Krisprols58](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/k/b9e5f3/32.png) [@Krisprols58](https://www.debian-fr.org/u/Krisprols58)\
**Post date:** [Février 20, 2016, 3:32 UTC](https://www.debian-fr.org/t/qulelques-petites-commandes/6275/5 "2016-02-20T15:32:36Z")

</div>

Bon, pour bien me faire comprendre voici un exemple :

- /usr/local/coucou  
grep.above  
[make.me](http://make.me)  
miam.agp  
play.part  
show.scars  
trou.cat

ls me renvoie :  
grep.above

> **[Mobile Team Health Challenges](http://www.make.me)**
>
> MakeMe makes it easy to run a mobile health challenge for your organization. We make adopting healthy habits simple and fun. Perfect for employee wellness and health club and gym member challenges

  
miam.agp  
play.part  
show.scars  
trou.cat

Moi je veux que la comande me renvoie une chose differente à chaque fois du genre :

miam.agp  
trou.cat  
show.scars

> **[Mobile Team Health Challenges](http://www.make.me)**
>
> MakeMe makes it easy to run a mobile health challenge for your organization. We make adopting healthy habits simple and fun. Perfect for employee wellness and health club and gym member challenges

  
grep.above  
play.part

show.scars  
grep.above  
miam.agp  
play.part

> **[Mobile Team Health Challenges](http://www.make.me)**
>
> MakeMe makes it easy to run a mobile health challenge for your organization. We make adopting healthy habits simple and fun. Perfect for employee wellness and health club and gym member challenges

  
trou.cat

M Jourdain ? c’est qui ça ?

---

<div class="post-metadata">

**Author:** ![Korben\_Dallas](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/k/b5a626/32.png) [@Korben\_Dallas](https://www.debian-fr.org/u/Korben_Dallas)\
**Post date:** [Février 20, 2016, 3:32 UTC](https://www.debian-fr.org/t/qulelques-petites-commandes/6275/6 "2016-02-20T15:32:36Z")

</div>

[quote=“Krisprols58”]M Jourdain ? c’est qui ça ?[/quote]C’est un personnage dans une pièce de Molière : “Le Bourgeois Gentilhomme” si je me souviens bien.

Edit : je confirme la pièce !  
[http://www.etudes-litteraires.com/moliere-bourgeois-gentilhomme-personnage-jourdain.php](http://www.etudes-litteraires.com/moliere-bourgeois-gentilhomme-personnage-jourdain.php)

---

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Février 20, 2016, 3:32 UTC](https://www.debian-fr.org/t/qulelques-petites-commandes/6275/7 "2016-02-20T15:32:38Z")

</div>

[quote=“Korben Dallas”][quote=“Krisprols58”]M Jourdain ? c’est qui ça ?[/quote]C’est un personnage dans une pièce de Molière : “Le Bourgeois Gentilhomme” si je me souviens bien.  
[/quote]  
Le Bourgeois qui veut devenir gentilhomme et qui ne savait pas qu’en parlant ou en écrivant comme on le fait ds la vie courante, on “fait” de la prose. Dece fait, lui aussi, faisait de la prose sans le savoir.

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Février 20, 2016, 3:32 UTC](https://www.debian-fr.org/t/qulelques-petites-commandes/6275/8 "2016-02-20T15:32:39Z")

</div>

`echo -n > /tmp/_liste
for f in `ls` ; do
TAG=`head --bytes=10 /dev/random | hexdump | head -n 1 | awk '{print $2$3}'`
echo $TAG $f >> /tmp/_liste
done
sort /tmp/_liste | awk '{print $2}'`  
ou approché (pas testé mais ça devrait être bon)
