# "Command not found"

**URL:** <https://www.debian-fr.org/t/command-not-found/56483>\
**Category:** Programmation\
**Created:** [Février 21, 2016, 2:09 UTC](https://www.debian-fr.org/t/command-not-found/56483 "2016-02-21T14:09:01Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Saachaa](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/48db29/32.png) [@Saachaa](https://www.debian-fr.org/u/Saachaa)\
**Post date:** [Février 21, 2016, 2:09 UTC](https://www.debian-fr.org/t/command-not-found/56483/1 "2016-02-21T14:09:01Z")

</div>

Bonsoir 😉

J’ai un script qui ne fonctionne pas…

Sur les commandes ‘ls’, ‘grep’, ‘mkdir’ etc… j’ai un “command not found”

Il y a bien #!/bin/bash au début du script,

Le path est correct,

Cela fonctionne bien depuis un autre script…

Je suis un peu pommé je ne vois pas ce qui peut causer cela…

Merci d’éclairer ma lanterne ! 😉

---

<div class="post-metadata">

**Author:** ![LeDub](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/l/85f322/32.png) [@LeDub](https://www.debian-fr.org/u/LeDub)\
**Post date:** [Février 21, 2016, 2:09 UTC](https://www.debian-fr.org/t/command-not-found/56483/2 "2016-02-21T14:09:04Z")

</div>

Hello,

D’où vient ton script ? Du monde windows ? d’un copie d’Internet ?  
Que donne un cat -ev TON\_FICHIER ?  
Si chaque ligne ne se termine pas par un “$” ton script doit être converti via un dos2unix  
L’autre script qui fonctionne, est-il lancé par le même compte ?  
La variable $PATH est-elle correctement configurée ?

LeDub qui pose toujours autant de questions !!!

---

<div class="post-metadata">

**Author:** ![Saachaa](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/48db29/32.png) [@Saachaa](https://www.debian-fr.org/u/Saachaa)\
**Post date:** [Février 21, 2016, 2:09 UTC](https://www.debian-fr.org/t/command-not-found/56483/3 "2016-02-21T14:09:04Z")

</div>

Salut,

Oui j’ai du modifier le script sur une station Windows avec Notepad++…

Je vais tester la commande mais ça doit être cela.

Oui le $PATH est niquel.

Sinon l’autre script oui, même compte (Root 🙂).

😉 merci

---

<div class="post-metadata">

**Author:** ![Saachaa](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/48db29/32.png) [@Saachaa](https://www.debian-fr.org/u/Saachaa)\
**Post date:** [Février 21, 2016, 2:09 UTC](https://www.debian-fr.org/t/command-not-found/56483/4 "2016-02-21T14:09:05Z")

</div>

Mon fichier est bien avec des $ à la fin…

Cependant le dos2unix ne fonctionne pas :-/

Même Sed il se prend une claque :

```auto

```

Marche pas ;-/ ils se recréent juste après 😮

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 21, 2016, 2:09 UTC](https://www.debian-fr.org/t/command-not-found/56483/5 "2016-02-21T14:09:06Z")

</div>

Mon dos2unix :

```auto

```

---

<div class="post-metadata">

**Author:** ![Saachaa](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/48db29/32.png) [@Saachaa](https://www.debian-fr.org/u/Saachaa)\
**Post date:** [Février 21, 2016, 2:09 UTC](https://www.debian-fr.org/t/command-not-found/56483/6 "2016-02-21T14:09:06Z")

</div>

Il semble manquer un “’”, je ne sais pas où le placer 😒

```auto
sed 's/\r\n/\n/g' main.sh
```

J’ai transformé ainsi, toujours le même souci.

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 21, 2016, 2:09 UTC](https://www.debian-fr.org/t/command-not-found/56483/7 "2016-02-21T14:09:06Z")

</div>

```auto
sed -i 's/\r\n/\n/g' main.sh
```

---

<div class="post-metadata">

**Author:** ![Saachaa](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/48db29/32.png) [@Saachaa](https://www.debian-fr.org/u/Saachaa)\
**Post date:** [Février 21, 2016, 2:09 UTC](https://www.debian-fr.org/t/command-not-found/56483/8 "2016-02-21T14:09:06Z")

</div>

Fonctionne mais toujours le même souci… :-/

---

<div class="post-metadata">

**Author:** ![Mimoza](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mimoza/32/3858_2.png) [@Mimoza](https://www.debian-fr.org/u/Mimoza)\
**Post date:** [Février 21, 2016, 2:09 UTC](https://www.debian-fr.org/t/command-not-found/56483/9 "2016-02-21T14:09:07Z")

</div>

Montre nous le script … on sait jamais 😒

---

<div class="post-metadata">

**Author:** ![Saachaa](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/48db29/32.png) [@Saachaa](https://www.debian-fr.org/u/Saachaa)\
**Post date:** [Février 21, 2016, 2:09 UTC](https://www.debian-fr.org/t/command-not-found/56483/10 "2016-02-21T14:09:12Z")

</div>

C’est un script pour le boulot alors ce n’est pas tip top :-/

Ce n’est pas que je veux pas… sinon je le MP

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 21, 2016, 2:09 UTC](https://www.debian-fr.org/t/command-not-found/56483/11 "2016-02-21T14:09:13Z")

</div>

File nous le message d’erreur de :

```auto

```

---

<div class="post-metadata">

**Author:** ![Saachaa](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/48db29/32.png) [@Saachaa](https://www.debian-fr.org/u/Saachaa)\
**Post date:** [Février 21, 2016, 2:09 UTC](https://www.debian-fr.org/t/command-not-found/56483/12 "2016-02-21T14:09:13Z")

</div>

En fait [on](http://www.commentcamarche.net/profile/user/zipe31) m’a donné la solution…

J’ai tout simplement eu la bêtise de créer une variable PATH, et en majuscule ![:083](https://www.debian-fr.org/uploads/default/original/1X/d14bbab5e0eb9167fe7ed1d009c5a9b723425957.gif "yeux-ciel")

Donc forcément que… ![:whistle:](https://www.debian-fr.org/uploads/default/original/1X/899b2c331f8cc02517f77948602974610a95f952.gif "Whistle")

Merci pour votre aide ![:041](https://www.debian-fr.org/uploads/default/original/1X/bfe857c9119752799c3eac55ca37a50312c51282.gif "applaudit")
