Travailler sous Linux
Répondre à la discussion
Affichage des résultats 1 à 19 sur 19

Travailler sous Linux



  1. #1
    invitee4b4fcb4

    Travailler sous Linux


    ------

    Bonjour à tous,
    Je suis nouvelle utilisatrice LINUX ( Dans le but d'élaborer une carte de sismicité avec GMT) et de ce fait mes questions seront vraiment basique.
    Au tout début en ouvrant le terminal, j'ai crée un nouveau document dans le quel je vais écrire le script à l'aide de la commande "gedit"
    à cette étape il faut rendre le fichier exécutable. et cela avec la commande chmod +x "le nom du fichier"

    Mais c'est là où sa bloque. Car en tapant la touche entrée (ou je ne sais pas ce que j'ai fait ) le curseur reviens à la ligne et aucune commande ne marche .
    Quelqu'un sait il pourquoi? Sa doit sûrement être bête mais bon...
    Un grand merci à vous tous
    Bilinfo

    -----

  2. #2
    mAx6010

    Re : Travailler sous Linux

    la commande chmod ne fait que changer la permission de l utilisateur sur ce fichier.
    Donc maintenant que tu as le droit d utiliser ce fichier pour l executer, ba il faut l executer
    par exemple
    > sh ton_fichier.sh

  3. #3
    invitee4b4fcb4

    Re : Travailler sous Linux

    Oui tout à fait c'est ce que je veux faire .
    Mais pour quoi .sh ?

  4. #4
    mAx6010

    Re : Travailler sous Linux

    .sh est l extension pour un script shell

  5. A voir en vidéo sur Futura
  6. #5
    invitee4b4fcb4

    Re : Travailler sous Linux

    C'est bon l'exécution du fichier a marché
    Peux tu me confirmer ceci s'il te plais :
    quand je veux me déplacer dans arborescence d'un dossier. Est ce juste de faire cd nom du fichier1
    et ainsi entrer petit à petit dans cette arborescence . Puis les sous dossier faire par exemple cd nom-du-fichier1/nom-du-fichier2
    Car c'est ce que je fait mais je n'arrive pas à me positionner dans le doc voulu.
    Merci mAx6010

  7. #6
    bisou10

    Re : Travailler sous Linux

    Quoi ? Mais si tu lances gEdit tu es dans un éditeur de texte, c'est normal que le curseur revienne à la ligne.

    Tu tapes ton script, tu sors de gEdit, et depuis un "Terminal" tu rentres chmod u+x nom_fichier

    A noter que depuis le terminal tu peux tester tes commandes.

    Il te faut lancer un "Terminal", et là tu pourras

  8. #7
    bisou10

    Re : Travailler sous Linux

    bilinfo: oui tu peux faire cd xxx dans un script.

  9. #8
    mAx6010

    Re : Travailler sous Linux

    cd est pour change directory
    Donc tu passes dans un autre dossier
    De ce que tu ecris tu veux passer à un fichier ....

    utilises la commande ls pour voir ce qu'il y a dans le dossier

    Si tu es sous Linux, tu dois avoir un navigateur comme windows explorer...

  10. #9
    polo974

    Re : Travailler sous Linux

    si ton script n'est pas dans les endroits "prévus pour", il faut le lancer en donnant le chemin.
    pour lancer un script dans le dossier courant:
    ./script-a-lancer

    les chemins usuels sont dans la variable PATH
    tu peux faire un:
    echo $PATH
    pour les voir

    tu peux ajouter un chemin à toi en faisant par exemple pour un dossier /home/chez-moi/bin contenant les scripts et autres exécutables perso:
    export PATH=$PATH:/home/chez-moi/bin
    Jusqu'ici tout va bien...

  11. #10
    invitee4b4fcb4

    Re : Travailler sous Linux

    Code HTML:
    Quoi ? Mais si tu lances gEdit tu es dans un éditeur de texte, c'est normal que le curseur revienne à la ligne.
    C'est fait
    Code HTML:
    et depuis un "Terminal" tu rentres chmod u+x nom_fichier
    C'est fait. le terminal a été lancé.
    Code HTML:
    Tu tapes ton script, tu sors de gEdit
    Que veux tu dire par "sortir de gEdit" ?

  12. #11
    invitee4b4fcb4

    Re : Travailler sous Linux

    Code HTML:
     si ton script n'est pas dans les endroits "prévus pour", il faut le lancer en donnant le chemin.
    pour lancer un script dans le dossier courant:
    ./script-a-lancer
    Au fait , je veux me positionner sur mon fichier.txt pour tenter d'extraire des colonnes. Du coup je souhaiterais savoir comment me positionner sur celui ci pour faire mes modifications
    Merci merci

  13. #12
    invitee4b4fcb4

    Re : Travailler sous Linux

    Bon, pour faire court. comment utiliser s'il vous plais la commande "cd" dans le cas ou l'on veux rentrer dans une arborescence?
    Merci
    Bilinfo

  14. #13
    bisou10

    Re : Travailler sous Linux

    cd nom_du_repertoire

    Je pense que tu devrais aller sur le site du zero pour lire un tutorial sur bash, parce que lorsque tu vas attaquer awk ou sed, tu vas souffrir

  15. #14
    invitee4b4fcb4

    Re : Travailler sous Linux

    lol, Tout a fait c'est bien le mot : Souffrir
    Merci beaucoup pour ton aide bisou 10

  16. #15
    invitee4b4fcb4

    Re : Travailler sous Linux

    Sa marche !!
    Merci à tous merci. c'est un miracle vu que je suis nul en informatique .
    Bilinfo

  17. #16
    inviteb9f49292

    Re : Travailler sous Linux

    Merci à tous merci. c'est un miracle vu que je suis nul en informatique .
    Tu pars de loin, je te conseillerais de lire calmement de la documentation sur (dans l'ordre):
    - les commandes de bases sous linux (cd, cat, ls ... et n'oublie pas la commande "man")
    - le shell ("bash" certainement, redirections ...) et les scripts shell.
    - awk, sed, grep ... pour jouer avec les fichiers textes formatés

  18. #17
    invitee4b4fcb4

    Re : Travailler sous Linux

    oui , tout à fait; c'est ce que je fait .
    au fait la commande man est ce que c'est celle qui indique ce que font toutes les commandes ? ( un guide en quelque sorte )

    Bilinfo

  19. #18
    invite7154d5b6

    Re : Travailler sous Linux

    oui c'est bien cela : man pour manual
    d'ailleurs une commande rigolote qui fonctionne que tu peux essayer est man man (l'aide de l'aide).

  20. #19
    invite179e6258

    Re : Travailler sous Linux

    Citation Envoyé par bilinfo Voir le message
    Au fait , je veux me positionner sur mon fichier.txt pour tenter d'extraire des colonnes. Du coup je souhaiterais savoir comment me positionner sur celui ci pour faire mes modifications
    utiliser un shell script pour manipuler un fichier de données n'est peut-être pas la meilleure approche.

Discussions similaires

  1. comment faire communiquer un automate sous linux et un PC sous windows?
    Par gerald2545 dans le forum Matériel - Hardware
    Réponses: 0
    Dernier message: 27/06/2013, 07h59
  2. clôche ou cocotte en verre pour travailler sous vide
    Par invite51b3ad14 dans le forum Chimie
    Réponses: 8
    Dernier message: 10/11/2012, 09h26
  3. [Biochimie] Travailler en anaerobie sous Azote
    Par invite7b1ec14f dans le forum Biologie
    Réponses: 1
    Dernier message: 09/09/2010, 19h51
  4. Son à sous-volume sous Linux
    Par invite70eda27f dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 12/11/2007, 22h03
  5. msn sous linux
    Par invite537de305 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 03/02/2004, 21h50
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...