#1 Le 03/09/2009, à 14:16
- herzak
Comment ouvrir un fichier en console === RESOLU
Bonjour messieurs et mesdames,
je viens de découvrir que mon script contient une faute de frappe donc presence de bug
je vois biens le fichier mais je ne peux y accéder.
je vous montre:
herzak@ubuntu:~$ date
jeudi 3 septembre 2009, 15:02:28 (UTC+0200)
herzak@ubuntu:~$ cd /usr/local/bin
herzak@ubuntu:/usr/local/bin$ cd ./essai.sh
bash: cd: ./essai.sh: N'est pas un dossier
herzak@ubuntu:/usr/local/bin$ cd essai.sh
bash: cd: essai.sh: N'est pas un dossier
herzak@ubuntu:/usr/local/bin$
merci de me dire comment acceder à mon fichier.
j'utilise vim.
Bonne soirée.
nb: le dossier a été déplacé .
Dernière modification par herzak (Le 03/09/2009, à 17:54)
Hors ligne
#2 Le 03/09/2009, à 14:24
- xabilon
Re : Comment ouvrir un fichier en console === RESOLU
Salut
Tu dis utiliser vim, pourtant je n'en vois pas trace dans tes commandes
la commande "cd " (Change Directory) te permet de naviguer dans l'arborescence, pas d'ouvrir des fichiers.
Essaie plutôt :
cd /usr/local/bin
sudo vim essai.sh
Je déplace le sujet dans "Console"
Dernière modification par xabilon (Le 03/09/2009, à 15:00)
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#3 Le 03/09/2009, à 14:46
- herzak
Re : Comment ouvrir un fichier en console === RESOLU
Merci pour votre tentative,
mais quand je lance votre commande le script s'exécute avec mon erreur.
Je rappelle au passage que le fichier "essai.sh" se trouvait dans mon "home et j'ai du le deplacé vers " /usr/local/bin" ce que je veux faire c'est de rectifier mon erreur car sa bug.
Aussi j'ai encore une autre préoccupation. j'ai créé un autre script pour les variables mais lorsque je le lance on me dit que j'ai pas la permission.
je vais essayer de le déplacer et voir, ou le lancer en root.
merci de toujours m'aider
Hors ligne
#4 Le 03/09/2009, à 14:57
- xabilon
Re : Comment ouvrir un fichier en console === RESOLU
Pourquoi tu le déplaces ? Les permissions se règlent tout simplement avec un clic-droit > Propriétés (il faut le rendre exécutable), si tu as une interface graphique, bien sûr.
À la place de vim, tu peux utiliser nano :
sudo nano /usr/local/bin/essai.sh
Voire gedit en graphique :
gksudo gedit /usr/local/bin/essai.sh
Dernière modification par xabilon (Le 03/09/2009, à 15:00)
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#5 Le 03/09/2009, à 15:05
- herzak
Re : Comment ouvrir un fichier en console === RESOLU
ok merci j'avais oublié de mettre un chmod
pour la permission.
mais mon soucis est de pouvoir atteindre un fichier depuis la console
j'utilise VIM pour sa performance selon les commentaires des puristes vim.
Nano est excellent mais j'ai appris qu'il est un peu limite.
Merci pour ton coup de main.
Dernière modification par herzak (Le 03/09/2009, à 15:13)
Hors ligne
#6 Le 03/09/2009, à 15:23
- sylvainsjc
Re : Comment ouvrir un fichier en console === RESOLU
J'appelle ça se compliquer la vie mais
- pour localiser ton fichier depuis la fameuse console (autrement dit la ligne de commande) :
locate essai.sh
- si il a été déplacé au cours de la journée :
sudo updatedb
locate essai.sh
vim est peut être très bien au dire des puriste mais nano est largement suffisant pour des scripts ne depassants pas 50 lignes, après il y a aussi gedit qui est graphique et beaucoup plus confortable pour les scripts
peux tu nous montrer le contenu de ton script et nous indiquer l'erreur en question ?
ROSA Desktop Fresh KDE 4.13.3
Mon blog sur Linux : http://linuxadvantage.blogspot.com/
Hors ligne
#7 Le 03/09/2009, à 16:39
- herzak
Re : Comment ouvrir un fichier en console === RESOLU
en fait le problème est que je ne peux pas (sinon je ne sais pas comment) ouvrir
le fichier du script.
je peux bien l'atteindre mais pas plus. j'ai même fait un chmod "large"
chmod +rwx essai.sh
je crois que le mieux reste à le supprimer et le réécris si possible.:(
Merci
Hors ligne
#8 Le 03/09/2009, à 16:51
- fred rimbert
Re : Comment ouvrir un fichier en console === RESOLU
Et en faisant un petit ALT+F2
dans la fenetre qui s'ouvre tu tappes:
gksu gedit (suivie du chemin d'acces de ton fichier)
Si cela marche tu pourras le modifier car tu seras en superutilisateur.
Dernière modification par fred rimbert (Le 03/09/2009, à 16:52)
Hors ligne
#9 Le 03/09/2009, à 17:52
- herzak
Re : Comment ouvrir un fichier en console === RESOLU
Merci à vous c'est super sympa
sa marche
Hors ligne