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 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 big_smile

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 wink
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