IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ubuntu Discussion :

Exécution fichier sous Ubuntu 16.04


Sujet :

Ubuntu

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 139
    Par défaut Exécution fichier sous Ubuntu 16.04
    Bonjour,

    Je viens de migrer de la version 1404 LTS vers la version 16.04 LTS

    Je n'arrive plus à lancer les shell, les fichier s'ouvrent systématiquement avec gedit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    sudo rm -rf /media/daniel/SVT-HOME/home
    sudo cp -apv /home/ /media/daniel/SVT-HOME/home
    Sous la 14.04 l’exécution de ce code ouvre un terminal et exécute les commandes

    Sous la 16.04 ouverture avec Gedit

    idem avec les script Python

    Merci de votre aide,

    Cordialement

  2. #2
    Membre chevronné
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mai 2012
    Messages
    321
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2012
    Messages : 321
    Par défaut
    Bonjour,

    de prime abord, je dirais que les droits d’exécution ne sont pas bons et/ou que les shebang ne sont pas/plus bons.

  3. #3
    Membre éclairé
    Homme Profil pro
    ingénieur calcul
    Inscrit en
    Décembre 2007
    Messages
    363
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur calcul
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2007
    Messages : 363
    Par défaut
    Bonjour,
    il me semble que quand tu ouvres le fichier, ou un fichier du même type, par double clic, la première fois, ou par clic droit ultérieurement, le système te demande si tu veux l'exécuter ou l'éditer. (avec gedit justement)
    Si les droits sont bons (chmod +x toto, dans un fenêtre shell) tu devrais pouvoir l'exécuter avec ./toto dans cette même fenêtre si le shebang sus-nommé est bon.

    Merci de passer en résolu si jamais j'ai tapé pour rien.
    David

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 139
    Par défaut
    Bonjour,

    Merci pour les réponses : mais pas de changement.

    j'ai pssé la commande suivante : sudo chmod +x /home/daniel/Sauvegardes.bash

    permissions du fichier : voir image attachée

    fichier Sauvegarde.bash
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
     
    #!/bin/bash
    ##################################################
    #   Sauvegarde des données                       #
    ##################################################
    #set -x
     
    LISTE_TOTALE="/home/daniel/Documents /home/daniel/.config/cqrlog /home/daniel/.fldigi/*"
     
    LISTE_INCREM="/home/daniel/Documents /home/daniel/.config/cqrlog /home/daniel/.fldigi"
     
    DISKUSB="/media/daniel/DONNEES"
    SVTINCR="/media/daniel/svt-incr"
     
    while :
    do
    	clear
     
    	# Suppression du cache Thunderbird
    	rm -rf /data/daniel/Documents/thunderbird/default/Cache/*
     
    	echo -e "   =============================="
    	echo -e "   =   SAUVEGARDE DES DONNEES   ="
    	echo -e "   =============================="
    	echo
    	echo -e "   1. Sauvegarde totale"
    	echo -e "   2. Sauvegarde semaine"
    	echo -e "   3. Sauvegarde fichiers modifiés"
    	echo -e "   4. Quitter\n"
     
    	read -n 1 -p "   Choix : " CHOIX
     
    	case $CHOIX in
     
    	1)	echo -e "\n"
    		echo "   ====================================="
    		echo "   =   Début de la sauvegarde totale   ="
    		echo "   ====================================="
     
    		if [ ! -d $DISKUSB ]
    		then
    			echo -e "\n   Média /media/DISK non monté\n\a"
    		else
    			for DIR in $LISTE_TOTALE
    			do
    				echo "   Sauvegarde de $DIR ..."
    				cp -rp $DIR $DISKUSB/Sauvegardes/Totale
    			done
     
    			echo "   Fin de la sauvegarde totale ..."
    		fi
     
                    echo -e "\n   <Return> \c"
                    read
    		;;
     
    	2)	echo -e "\n"
    		echo "   ======================================"
    		echo "   =   Début de la sauvegarde semaine   ="
    		echo "   ======================================"
     
    		MOIS=`date "+%V"`
     
     
    		echo "   Génération de la sauvegarde ..."
     
    		tar -cf /media/daniel/DONNEES/Sauvegardes/sauve-sem-$MOIS.tar $LISTE_INCREM 2>/dev/null
     
    		echo "   Compression de la sauvegarde ..."
     
    		gzip -f /media/daniel/DONNEES/Sauvegardes/sauve-sem-$MOIS.tar
     
    		SIZE=`ls -l /media/daniel/DONNEES/Sauvegardes/sauve-sem-$MOIS.tar.gz | awk {'print $5'}`
     
    		echo "   Taille : $SIZE"
     
    		if [ -d $DISKUSB ]
    		then
    			echo "   Synchronisation des sauvegardes ..."
    			rsync -a /media/daniel/DONNEES/Sauvegardes/sauve-sem-$MOIS.tar.gz $DISKUSB/Sauvegardes/Semaine
    		fi
     
    		echo "   Fin de la sauvegarde semaine ..."
     
    		echo -e "\n   <Return> \c"
    		read
    		;;
    	3)	echo -e "\n"
    		echo "   ===================================================="
    		echo "   =   Début de la sauvegarde des fichiers modifiés   ="
    		echo "   ===================================================="
     
    		if [ ! -d $SVTINCR ]
    		then
    			echo -e "\n   Média /media/DISK non monté\n\a"
    		else
    			python /home/daniel/Bureau/svtincr.py
     
    			echo "   Fin de la sauvegarde des fichiers modifiés ..."
    		fi
     
                    echo -e "\n   <Return> \c"
                    read
    		;;
     
    	4)	break;;
    	esac
     
    done
     
    exit
    Si vous avez besoin d'autres éléments pas de pb

    Merci de me donner un peu de votre temps

    Cordialement
    Images attachées Images attachées  

  5. #5
    Membre éclairé
    Homme Profil pro
    ingénieur calcul
    Inscrit en
    Décembre 2007
    Messages
    363
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur calcul
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2007
    Messages : 363
    Par défaut
    Re-bonjour,
    dans les propriétés de Sauvegardes.bash, que donne l'onglet "Ouvrir avec" ?
    et si dans une shell au bon endroit on fait :
    $ . ./Sauvegardes.bash

  6. #6
    Membre chevronné
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mai 2012
    Messages
    321
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2012
    Messages : 321
    Par défaut
    Essaye depuis ton explorateur de fichier

    fichier -> préférences -> onglet comportement et dans fichiers textes exécutables, tu choisis exécuter à l'ouverture ou bien demander à chaque fois si tu souhaite avoir le choix.

  7. #7
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 676
    Par défaut
    dva2tlse : pourquoi veux-tu sourcer (commande point : cf. help .) un script ?
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Exécution ARM sous Ubuntu
    Par fahdijbeli dans le forum Embarqué
    Réponses: 8
    Dernier message: 25/06/2013, 15h36
  2. Réponses: 1
    Dernier message: 12/03/2009, 16h37
  3. Importation d'un fichier .class sous ubuntu
    Par Alucard95 dans le forum Général Java
    Réponses: 6
    Dernier message: 26/01/2009, 16h21
  4. Partage de Fichiers sous ubuntu
    Par s-ehtp dans le forum Réseau
    Réponses: 0
    Dernier message: 18/10/2008, 17h07
  5. creer un fichier exécutable C sous dos
    Par chahinou dans le forum C
    Réponses: 2
    Dernier message: 28/04/2006, 19h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo