Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/02/2022, à 11:58

Q7frkz

[RESOLU]echo "alias X='Y'" >> .bashrc || command not found

Salut à vous !

Toute ma question est dans le titre, je prépare un long script d'installation, et autant j'ai trouvé toutes mes réponses sur le net, autant je ne trouve pas de réponse ce titre qui me semble très bête donc je viens vous voir smile

Dans un terminal :

$> echo "alias gazebo='roslaunch leo_erc_gazebo leo_marsyard.launch'" >> .bashrc
echo alias gazebo='roslaunch leo_erc_gazebo leo_marsyard.launch': command not found
$> echo -e "alias gazebo='roslaunch leo_erc_gazebo leo_marsyard.launch'" >> ~/.bashrc
echo -e: command not found
$> echo -e "alias x=\'y\'" >> ~/.bashrc
echo -e: command not found
$> echo "alias x=\'y\'" >> .bashrc
echo alias x=\'y\': command not found
$> echo "alias x=\"y\"" >> .bashrc
echo alias x=\"y\": command not found
$> echo coucou
coucou

Quest-ce que je ne comprends pas ?

Merci beaucoup !

---------------------------------------
Pourquoi ca ?

q7@ubuntu-ros:~$ echo -e "alias x='y'" >> .bashrc              //OK
q7@ubuntu-ros:~$ echo -e "alias x='y'" >> ~/.bashrc            //OK
q7@ubuntu-ros:~$ echo -e "alias x='y'" >> /home/q7/.bashrc     //OK

et

q7@ubuntu-ros:~$ echo -e "alias gazebo='roslaunch leo_erc_gazebo leo_marsyard.launch'" >> .bashrc
echo -e: command not found
q7@ubuntu-ros:~$ echo -e "alias gazebo='roslaunch leo_erc_gazebo leo_marsyard.launch'" >> ~/.bashrc
echo -e: command not found
q7@ubuntu-ros:~$ echo -e "alias gazebo='roslaunch leo_erc_gazebo leo_marsyard.launch'" >> /home/q7/.bashrc
echo -e: command not found

---------------------------------------

Dernière modification par Q7frkz (Le 13/02/2022, à 13:54)

Hors ligne

#2 Le 13/02/2022, à 13:22

Watael

Re : [RESOLU]echo "alias X='Y'" >> .bashrc || command not found

un espace insécable quelque part ?


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#3 Le 13/02/2022, à 13:48

Q7frkz

Re : [RESOLU]echo "alias X='Y'" >> .bashrc || command not found

Et bien peut-être ou sans doute car je n'arrive plus à reproduire mon problème XD
J'en ai été réduit faire ca .... et ca marche !

q7@ubuntu-ros:~$ echo -e "alias x='y'" >> /home/q7/.bashrc   //OK
q7@ubuntu-ros:~$ echo -e "alias x='ls -l'" >> /home/q7/.bashrc   //OK
q7@ubuntu-ros:~$ echo -e "alias gazebo='ls -l'" >> /home/q7/.bashrc   //OK
q7@ubuntu-ros:~$ echo -e "alias gazebo='roslaunch -l'" >> /home/q7/.bashrc   //OK
q7@ubuntu-ros:~$ echo -e "alias gazebo='roslaunch l'" >> /home/q7/.bashrc   //OK
q7@ubuntu-ros:~$ echo -e "alias gazebo='roslaunch leo_erc_gazebo'" >> /home/q7/.bashrc   //OK
q7@ubuntu-ros:~$ echo -e "alias gazebo='roslaunch leo_erc_gazebo leo'" >> /home/q7/.bashrc   //OK
q7@ubuntu-ros:~$ echo -e "alias gazebo='roslaunch leo_erc_gazebo leo_marsyard'" >> /home/q7/.bashrc   //OK
q7@ubuntu-ros:~$ echo -e "alias gazebo='roslaunch leo_erc_gazebo leo_marsyard.launch'" >> /home/q7/.bashrc   //OK
q7@ubuntu-ros:~$ echo -e "alias gazebo='roslaunch leo_erc_gazebo leo_marsyard.launch'" >> .bashrc   //OK
q7@ubuntu-ros:~$ echo -e "alias gazebo='roslaunch leo_erc_gazebo leo_marsyard.launch'" >> ~/.bashrc   //OK

hmm

Dernière modification par Q7frkz (Le 13/02/2022, à 13:49)

Hors ligne