#26 Le 18/08/2017, à 17:21
- Compte anonymisé
Re : fil pour elleji
compiler un script ? C'est à dire ? Il faut déjà savoir le langage du "script", mais en général un langage qui utilise des scripts ne se compile pas.
Si tu voulais parler d'une source d'un langage compilé (C++, ...) il faut compiler avec l'application dedié (voir message précedent)
Si en parlant de compiler, tu souhaite réduire la taille d'un script, si il est vraiment immense tu peux le réduire en utilisant l'utilitaire upx
#27 Le 19/08/2017, à 07:55
- elleji
Re : fil pour elleji
bonjour,
... COMME : pour mettre #!/bin/bash\necho 'Bonjour Monde' dans le fichier monScript : echo -e "#!/bin/bash\necho 'Bonjour Monde'" > monScript
( je m'etait mal exprimé ! )
Dernière modification par elleji (Le 19/08/2017, à 11:43)
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#28 Le 19/08/2017, à 08:17
- kholo
Re : fil pour elleji
@luc.j
au lieu de répondre à la modération, tu ferais bien de mettre du code bash !
puisque c'est de ça dont on parle.
tout ces HS polluent tes fils... et ne servent à rien...
et garde toi ce fil et mets y tes nouvelles questions à la suite...
(change le titre et ajoute un nouveau post)
les aidants naviguent et verront les nouveautés...
... et je suis abonné à certains autres dont celui ci...
donc, maintenant, on attend de la matière !
Hors ligne
#29 Le 19/08/2017, à 08:40
- kholo
Re : fil pour elleji
bonjour,
existe-t-il un programme pour compiler un script ...le faire moins lourd que la source ?
merci
la bonne question (que tu aurais dû poser) est :
...
existe-t-il un programme pour compiler un script bash...le faire moins lourd que la source ?
...
puisque, aux vues de tes fils (bien bizarres), tu tentes d'approfondir tes connaissances sur ce langage.
Dernière modification par kholo (Le 19/08/2017, à 09:46)
Hors ligne
#30 Le 19/08/2017, à 08:43
- gl38
Re : fil pour elleji
Oui ! Il y a des éditeurs de textes, gedit par exemple.
Cordialement,
Guy
Hors ligne
#31 Le 19/08/2017, à 09:11
- elleji
Re : fil pour elleji
je parlais d'autre astuces en mode terminal qui évitent de faire appel au mode graphique !
Dernière modification par elleji (Le 19/08/2017, à 09:21)
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#32 Le 19/08/2017, à 09:11
- Compte anonymisé
Re : fil pour elleji
solution avec guillemets (en protégeant le caractère !) :
echo -e "#\!/bin/bash\necho 'Bonjour Monde'" > monScript
sans guillemets (en protégeant les caractères # ! ' "fin de ligne") :
echo -e \#\!/bin/bash\\necho \'Bonjour Monde\' > monScript
avec apostrophes (en protégeant les caractères ' "fin de ligne") :
echo -e '#!'/bin/bash\\necho \'Bonjour Monde\' > monScript
tu peux bien sur faire d'autres possibilités en mélangeant les techniques
DÉFINITIONS
Les définitions suivantes sont utilisées tout au long de ce document.
blanc
Une espace ou une tabulation.
mot
une séquence de caractères considérée comme une unité élémentaire par le shell. On parle également de token (jeton).
nom
un mot ne contenant que des caractères alphanumériques ou le soulignement (underscore), commençant par une lettre ou un soulignement. On s'y réfère également sous le terme identificateur.
méta-caractère
Un caractère qui, non protégé, sépare les mots. Un de ceux-ci :
| & ; ( ) < > espace tabulationopérateur de contrôle
Un jeton ayant une fonction de contrôle. L'un des symboles suivants :
|| & && ; ;; ( ) | <retour-chariot>
PROTECTION
Les protections (quoting) permettent de forcer l'interpréteur à ignorer la signification spéciale de certains caractères ou mots. Les protections peuvent être utilisées pour empêcher le traitement des caractères spéciaux, éviter la reconnaissance des mots-réservés ou empêcher le développement des paramètres.
Tous les méta-caractères mentionnés dans le paragraphe DÉFINITIONS plus haut ont des significations spéciales pour le shell, et doivent être protégés pour garder leur propre valeur.Lorsqu'on utilise l'expansion de l'historique des commandes (voir EXPANSION DE L'HISTORIQUE plus bas), le caractère de l'expansion de l'historique , généralement !, doit être mis entre apostrophes pour éviter l'expansion de l'historique. Il y a trois mécanismes de protection : le caractère d'échappement, les apostrophes (quote) et les guillemets (double-quote).
Un caractère barre oblique inverse (\), quand il n'est pas protégé, représente le caractère d'échappement. Il préserve la valeur littérale du caractère qui le suit, à l'exception du <retour-chariot>. Si une séquence \<retour-chariot> apparaît, et si la barre oblique inverse n'est pas protégée, l'ensemble \<retour-chariot> est considéré comme une continuation de ligne (autrement dit, il est ignoré).
Encadrer des caractères entre des apostrophes simples préserve la valeur littérale de chacun des caractères. Une apostrophe ne peut pas être placée entre deux apostrophes, même si elle est précédée d'une barre oblique inverse.
Encadrer des caractères entre des guillemets préserve la valeur littérale de chacun des caractères sauf $, `, et \, et ! quand l'expansion de l'historique est activée. Les caractères $ et ` conservent leurs significations spéciales, même entre guillemets. La barre oblique inverse ne conserve sa signification que lorsqu'il est suivi par $, `, ", \, ou <fin-de-ligne>. Un guillemet peut être protégé entre deux guillemets, à condition de le faire précéder par une barre oblique inverse. Si elle est activée, l'expansion de l'historique sera effectuée à moins qu'un ! entre guillemets ne soit protégé par une barre oblique inverse. La barre oblique inverse précédant le ! n'est pas supprimée
Les caractères spéciaux * et @ ont des significations spéciales lorsqu'ils se trouvent entre guillemets (voir le paragraphe PARAMÈTRES ci-dessous).
Lire le manuel !!
Dernière modification par Compte anonymisé (Le 19/08/2017, à 09:28)
#33 Le 19/08/2017, à 09:31
- elleji
Re : fil pour elleji
...
et garde toi ce fil et mets y tes nouvelles questions à la suite...
(change le titre et ajoute un nouveau post)
les aidants naviguent et verront les nouveautés...
... et je suis abonné à certains autres dont celui ci...
je ne comprends pas !
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#34 Le 19/08/2017, à 09:44
- kholo
Re : fil pour elleji
voilà, tu as compris, ne crée pas de nouveau fil et rempli celui ci...
tu as des questions, posent les ici...
Hors ligne
#35 Le 19/08/2017, à 11:28
- elleji
Re : fil pour elleji
on fait comme ça...
Dernière modification par elleji (Le 19/08/2017, à 11:52)
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#36 Le 19/08/2017, à 13:00
- elleji
Re : fil pour elleji
existe t il une instruction pour insérer de l'héxa. dans de l'héxa. ?
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#37 Le 19/08/2017, à 13:55
- elleji
Re : fil pour elleji
dans :
- mount /mnt/maPartion : Monte le système de fichiers ad-hoc déclarés dans le fichier /etc/fstab
qu'appelle t on systeme de fichier ad-hoc ?
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#38 Le 20/08/2017, à 05:14
- elleji
Re : fil pour elleji
existe t il une instruction pour insérer de l'héxa. dans de l'héxa. ?
annulez celle-ci !
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#39 Le 20/08/2017, à 07:12
- elleji
Re : fil pour elleji
pourquoi me parle t il de watchdog ... sur le net,ils parlent de serveur !?
Dernière modification par elleji (Le 20/08/2017, à 08:00)
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#40 Le 20/08/2017, à 08:20
- Compte anonymisé
Re : fil pour elleji
C'est quoi toutes ces questions sans rapport les unes avec les autres ? Tu es un robot qui flood le forum avec des questions aléatoires ? Ça expliquerait pour tu tiens pas compte des réponses
#41 Le 20/08/2017, à 08:33
- elleji
Re : fil pour elleji
moi , un robot ! et votre docteur dis quoi ?
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#42 Le 20/08/2017, à 08:36
- Compte anonymisé
Re : fil pour elleji
Un robot plus évolué que je pensais ... C'est quoi toutes ces questions sans queue ni tête ?
#43 Le 20/08/2017, à 08:54
- elleji
Re : fil pour elleji
ils me mettent ici , maintenant ...!( ils ont regroupé mes questions dans un sac et le sac l'ont vidé ici )
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#44 Le 20/08/2017, à 12:26
- kholo
Re : fil pour elleji
oui,
tous ces fils sans queue ni tête ça polluait le forum...
depuis ce post on a le fil de LJ en détresse !!!
luc.j, pour supprimer un post, tu as un bouton supprimer en bas à droite de chaque post...
existe t il une instruction pour insérer de l'héxa. dans de l'héxa. ?
NON... (réponse simple)
parce que ça dépend... ça dépasse...
par contre on peut le faire mais ça doit faire mal à la tête rien que d'essayer !
dans :
- mount /mnt/maPartion : Monte le système de fichiers ad-hoc déclarés dans le fichier /etc/fstab
qu'appelle t on systeme de fichier ad-hoc ?
ad-hoc : "qui se rapporte à"... ce à quoi on fait allusion avant...
donc, dans ce cas : /mnt/maPartion que tu dois retrouver dans fstab
...
Hors ligne
#45 Le 20/08/2017, à 12:33
- kholo
Re : fil pour elleji
trop bon j'avais pas vu le nouveau nom du fil !!!
fil pour kholo !
c'est plutôt : fil pour LJ
d'autres aidants peuvent venir s'amuser !
Hors ligne
#46 Le 20/08/2017, à 12:42
- elleji
Re : fil pour elleji
comment nautilus peut il connaitre les partitions pas montés !?
@kholo : un p'tit verrou veut dire : impossible !
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#47 Le 20/08/2017, à 12:47
- elleji
Re : fil pour elleji
@kholo : je préfère s'occuper à s'amuser
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#48 Le 20/08/2017, à 13:01
- elleji
Re : fil pour elleji
vous creer une partition avec gparted , vous la démonté , vous quittez .
puis vous lancer nautilus , comment il la connait ?
Dernière modification par elleji (Le 20/08/2017, à 14:32)
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#49 Le 20/08/2017, à 15:25
- elleji
Re : fil pour elleji
blkid , c comme cela qu'il fait !
Dernière modification par elleji (Le 20/08/2017, à 15:58)
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#50 Le 20/08/2017, à 16:19
- elleji
Re : fil pour elleji
il faut préférer lsblk mais lsblk -f donne des loop , je comprends pas !
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne