Je veux mettre petit à petit des articles sur FrapperEh bien, j'ai assez de matériel pour vous enseigner petit à petit des astuces, faire des scripts, et bien plus encore, pour que nos tâches quotidiennes soient automatiques, donc évidemment cela nous fera gagner beaucoup de temps
Maintenant, je vais vous montrer les bases, ce que vous aurez toujours besoin de savoir, et cela m'aidera pour le reste des tutoriels 😉
Comment créer un script .sh?
Simple ... très simple 😀
1. Ouvrez un terminal, écrivez ce qui suit et appuyez sur [Entrer]:
cd $HOME && touch script.sh && chmod +x script.sh
Ce sera suffisant pour créer un fichier pour eux script.sh dans sa dossier personnel.
2. Dans le terminal, mettez ce qui suit:
cd $HOME && echo '#!/bin/bash' > script.sh && echo '# -*- ENCODING: UTF-8 -*-' >> script.sh
3. Prêt, vous avez votre script prêt 😀
Si nous l'ouvrons, nous aurons quelque chose comme ceci:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
Après cette deuxième ligne, à partir de là, les instructions sont écrites.
Par exemple, nous vous dirons de nous montrer dans un terminal «<° Linux est le meilleur»😀
Nous aurions le script comme suit:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
echo "<° Linux es lo mejor"
exit
Comment exécuter ou tester un script .sh?
1. Nous devons aller dans le dossier où se trouve le script, dans l'exemple précédent ce serait notre dossier personnel, nous ouvrons donc un terminal, dans celui-ci nous écrivons ce qui suit et appuyez sur [Entrer]:
cd $HOME
2. Maintenant, nous l'exécutons en mettant un point et une barre oblique (suivis), et suivis du nom du script, c'est-à-dire:
./script.sh
Et le bingo, nous l'avons déjà 😀
Faites-le et vous verrez ...
Maintenant un détail important, à la fin ils devraient toujours mettre «sortie«
Et bien maintenant, plus rien à ajouter, attendez juste les prochains tutoriels, vous apprendrez ici bash HAHA.
salutations
Merci mon ami, j'ai toujours été curieux de savoir comment faire un script.sh, maintenant il est temps d'apprendre, j'attendrai les prochains tutoriels.
Non, un plaisir hehe 😀
Vous verrez ... petit à petit, je mettrai des tutoriels sur Bash, voyons si quelqu'un s'excite, apprend et nous nous améliorons tous HAHA.
salutations
Salut, j'aurais besoin de votre aide si vous pouvez m'aider avec certains scripts que j'ai bloqués et que j'ai besoin de faire pour un sujet, j'aimerais bien me contacter.
Merci beaucoup à l'avance
Ah mortel !! super 😉
Merci 😀
N'oubliez pas que les plaintes ou suggestions seront toujours bien reçues 😉
J'ai aimé le post, chaque fois que j'ai besoin d'un en-tête de script, je me lance dans la navigation uniquement pour trouver la ligne: "#! / Bin / bash" dans l'en-tête (je suis très oublieux). Maintenant, avec cette contribution, je peux l'annoter et simplement copier et coller 😀
Rappelez-vous que c'est / bash et / sh ... c'est différent haha, j'ai passé 2 jours à me battre avec un script qui n'a pas fonctionné pour moi comme il se doit, et c'est parce que j'ai mis sh au lieu de bash 😀
Toutes les questions que vous nous posez.
salutations
Jaajajajajaja et c'est le plus simple, vous pouvez également ouvrir gedit ou n'importe quel éditeur et copier:
#!/bin/bash
# -*- ENCODING: UTF-8 -*-
echo “<° Linux es lo mejor”
exit
Et puis nous lui donnons des autorisations d'exécution….
très bonnes données .. salutations
hehe ouais, ça aurait pu être fait comme ça, mais je ne sais pas ... j'ai pensé que ce serait plus simple de faire un copier / coller de deux lignes (qui peut en fait être une) et c'est tout, préparez le script avec les autorisations d'exécution et l'en-tête 😀
Bonjour. Les scripts doivent-ils toujours être enregistrés sous forme de fichier .sh?
Dans Windows, il serait similaire aux fichiers .bat. Et quant à leur écriture, ils ont l'air un peu plus simple.
Très bon che
Merci 😀
J'attends avec impatience le prochain post et pour le moment en prendre note.
😉
Des suggestions, un script que vous voulez que je fasse ou quelque chose? 😀
Est-ce celui qui ne sait pas programmer? Bien que ce soit facile, c'est de la programmation
HAHAHA viens ... tu es excité? ... apprenez un peu de Bash, vous verrez à quel point c'est génial, vous n'avez pas besoin de savoir programmer, encore moins
que dis-tu?
Je le ferai, aujourd'hui je ne suis pas pour ça
En fait, si des scripts doivent être créés régulièrement, la tâche elle-même pourrait également être automatisée avec un script comme celui-ci (il n'est copié que dans $ home / bin / et doté des autorisations d'exécution)
#!/bin/sh
# nuevoscript
if [ $# -eq 0]; then
DEST=$HOME
SNAME=script.sh
elif [ $# -eq 1]; then
DEST=.
SNAME="$1"
else
echo "Parámetros incorrectos"
exit -1
fi
echo -e '#!/bin/bash\n# -*- ENCODING: UTF-8 -*-' > "$DEST/$SNAME" && \
chmod +x "$DEST/$SNAME"
echo "Creado el script $DEST/$SNAME"
exit 0
De cette façon, si vous exécutez nouveau script sans paramètres, créez $ home / script.sh, mais si ça marche nouveau script autre script, crée ./otherscript
Bonjour ami, je voudrais savoir comment je peux créer un autorun pour une sdcard et qu'il soit lu par mon téléphone avec so android et que lorsqu'il est exécuté, je lance abd.exe plus la commande bugreport> bugreport.txt
Aucune idée d'ami ... Je n'ai jamais utilisé Android.
Merci gaara, je voulais trouver un endroit où l'on pourrait m'enseigner quelques scripts, je pense que dans un email je vous en ai parlé, ce que j'ai vraiment besoin d'apprendre. J'ai suivi les étapes que vous détaillez et tout est parfait mais ça ne marche pas, j'obtiens ceci:
./script.sh: ligne 5: EOF inattendu lors de la recherche d'un «» »correspondant
./script.sh: ligne 9: erreur syntaxique: la fin du fichier n'était pas attendue
Expliquez-moi quelle est ma bévue
Ma faute, WordPress change certains détails, regardez à nouveau le code dans l'article et mettez-le ainsi dans votre script.
Ce qui se passe, c'est que:
Ce n'est pas la même chose que:
"asd"
Je ne comprends pas, je vois toujours la même chose. Où est le changement? Pouvez-vous m'expliquer mieux? Maintenant, quand vous l'exécutez, cette ligne sort:
./script.sh: ligne 5: °: Le fichier ou le répertoire n'existe pas
Passez-moi le script que vous exécutez, mettez le code ici: http://paste.desdelinux.net
Regardez à nouveau le post, c'est que j'avais oublié de cliquer sur le bouton Mettre à jour 😀
Salut partenaire:
Je vais vous dire que je regardais le script conkyrc que vous avez fait pour votre conky 2010 et oui, c'est vrai, le symbole du disque appartient à une source appelée Poky mais il ne vient pas par défaut dans libreOffice dans Ubuntu 12.04, ce serait bien, si vous avez cette source , dites-moi où je peux le télécharger (quelque chose d'un peu difficile, vraiment), une chose que j'ai remarquée est que lorsque les lettres de ces symboles sont mises et que la police n'existe pas dans le système, alors il met la lettre, pas le symbole, C'est logique, j'ai déjà une idée de comment tout fonctionne, mais j'ai besoin de quelqu'un pour m'expliquer les choses pour mieux le comprendre, tout ce que je fais est par déduction et je n'ai jamais donné de programmation, ce n'est pas l'informatique que j'ai étudiée Et aussi, c'était une autre fois, j'ai l'informatique comme passe-temps et la bonne chose est que je travaille dans l'une de ses branches, tout ce que j'ai appris a été autodidacte, donc mon intérêt pour quelqu'un qui, même petit à petit, Guide-moi. voici aussi le script de mon conky et je vais vous expliquer ce que je n'obtiens pas:
Ecoutez, quand j'essaye d'insérer un autre disque dur, j'obtiens le même parce qu'il donne la même valeur de température. Je n'obtiens pas les caractéristiques du processeur dans le système, il sort (NULL) en gras, quand j'essaye d'insérer le calendrier que vous avez mis dans le Conky que les tanias en 2010 sont désorganisés et élargissent la barre conky. Regardez pour voir toutes les améliorations que vous pouvez apporter. Je l'aime avec la largeur que j'ai et que ton calendrier s'adapte à cette largeur et que tout ce que je t'ai dit ne montre pas, voilà:
http://paste.desdelinux.net/4552
–Mettez le code dans notre pâte, pour que les commentaires ne soient pas si longs–
la vérité est que votre contribution est regrettable
Bonjour, vous m'avez simplifié la vie avec ce script. Merci beaucoup pour je voudrais savoir si vous pouvez m'envoyer un email où vous le décrivez puisque je suis un nevo en programmation.
merci
Salut,
Mieux je n'ai pas pu décrire / expliquer ces lignes de code, qu'est-ce que vous n'avez pas compris pour expliquer d'une autre manière?
Peut-être que si vous avez des questions, vous pouvez toujours les poser sur notre forum : forum.desdelinux. Net
Salutations 😀
Bonne contribution mais vous pourriez arrondir ... J'ai besoin d'un script pour un sai. Autrement dit, lorsque le Sai se rend compte qu'il est sur batterie et qu'il a 20 minutes pour s'éteindre, il envoie un signal à un appareil et qui doit exécuter le script pour éteindre certains serveurs. Je ne sais pas si je me suis bien expliqué ... Valdria avec la mise dans votre script «shutdown -h» ??
Je vous remercie!
Quelque chose d'autre à ajouter à mon dossier de modèles: B
Quelqu'un pourrait-il m'aider j'ai besoin d'un script pour ubuntu que si nous fermons le navigateur Chrome, ouvrez-le à nouveau
Merci d'avance
J'ai besoin d'un script qui, simplement en l'exécutant, écrasera les informations d'un fichier par un autre texte, est-ce que quelqu'un sait comment c'est?
J'ai déjà vu que ci-dessus ils disent comment faire
Très bien, excellent pour mes petits-enfants.
Merci mille fois. »Tout comme vous auriez beaucoup de jeunes, jouer le rôle d'enseignants… ce serait merveilleux.
Simple et fonctionnel, comme il se doit.
Merci pour le partage.
Salutations.
Merci pour votre aide. C'était une très bonne explication utile.
Merci ça m'a servi. À votre santé
Simple et efficace. Excellent tutoriel pour les débutants 🙂
Bonjour, je connais très peu les scripts et je ne sais pas si je déroute les concepts mais ce que j'essaie de faire est dans la page Web suivante:
http://beginlinux.com/blog/2010/03/iptables-with-network-card-aliases/
Le fait est que je ne comprends pas vraiment comment démarrer ce code ou si cela remplace les IPTABLES. Et si c'est le cas, il le remplace comme il serait mis pour qu'il démarre automatiquement avec l'OS.
merci
Terrific Gaara !!!
J'ai commencé à faire les devoirs comme tu l'as expliqué et ça a marché !! Merci d'avoir pris le temps et de partager avec les ignorants vos connaissances pour sortir de l'obscurité.
😉
Bonjour, j'ai des questions pour créer un script qu'un utilisateur crée, pouvez-vous m'aider?
bonjour j'ai une question avec un fichier .sh
avez-vous un moyen que
Je vous ai contacté pour voir si je le fais correctement?
#! / système / bin / sh
mount -o remount, rw /
mkdir /mnt/local/Android/data/org.xbmc.xbmc/files/.xbmc
ln -s /mnt/local/Android/data/org.xbmc.xbmc/files/.xbmc /.xbmc
monter -o remonter, ro /
, Je l'exécute manuellement dans le terminal et si cela fonctionne, mais quand je veux que le fichier s'exécute, il ne le veut pas.
J'ai trouvé celui-ci sur vivaolinux.com.br, c'est génial
#! / Bin / bash
Basé sur Gera.sh - Gera cabeçalho pour les scripts
Écrit par: Sandro Marcell P. Barbosa (Boa Vista - Roraima)
Courriel : sandro_marcell@yahoo.com.br
Slackware GNU / Linux 10.1.0
Exemple d'utilisation: nom_script mon_script
Vous pouvez également spécifier l'extension, la conformité ou l'interpréteur.
Ex.: Nome_script backup.sh pour o interpréteur 'sh'
ou nome_script backup.tcl pour l'interpréteur 'tcl' et aussi pour la journée!
Définition de l'interprète que vous pouvez (en remplacer un autre!):
INTERPRÈTE = »#! / Bin / sh»
Contenu de l'en-tête (changez comme vous le souhaitez!):
INFO = »##»
CREATOR = »## Écrit par:»
EMAIL = »## E-mail: vous@correo.com»
DISTRO = »##»
Vérifier si l'utilisateur a spécifié le nom du script:
si [$ # -eq 0]; puis
echo ">>> Utilisation: $ (nom de base $ 0)"
sortie
fi
si [$ # -ge 2]; puis
echo "Les noms avec des espaces ne sont pas valides!"
sortie
fi
L'utilisateur peut-il écrire dans le répertoire courant?
si [! -w $ PWD]; puis
echo "Aucune permission d'écrire le répertoire courant!"
sortie
fi
Que faire s'il y a un autre script du même nom dans le répertoire actuel?
si [-f $ 1]; puis
echo "Un script du même nom existe déjà dans ce répertoire!"
sortie
fi
Corps du script:
(
chat << FIN
$ INTERPRÈTE
$ INFO
$ CRÉATEUR
$ EMAIL
$ DISTRO
Maintenant, ajoutez des commandes sur les lignes suivantes =)
Date de création de ce script: $ (date «+% a% d /% m /% Y») à $ (date «+% T»)
FIN
)> 1 $
Définition de l'autorisation d'exécution:
si [-f $ 1]; puis
chmod + x $ 1 2> / dev / stdout
echo "Script $ 1 créé et autorisé à s'exécuter!"
fi
Date de création de ce script: 29/01/2013 19:45:00
Génial, cela fonctionne parfaitement !!!
Très bon tutoriel, simple et cela m'a beaucoup aidé, merci
Cher KZKG, je suis un débutant, mais je suis intéressé par l'apprentissage.
Vous avez un autre certificat. Ou tout à coup à l'endroit où je travaille, je veux en ouvrir un qui est compilé et je ne peux pas le voir.
Une idée.
J'ai besoin d'aide avec un script. Il est compilé.
J'ai compris la bash, mais si je veux créer un alias automatisé, il ne sort pas
Merci beaucoup pour votre aide ami.
Je voudrais savoir si vous pouvez me rendre une grande faveur, j'ai besoin de créer un script qui m'aide à créer un .sum à un certain moment mais je ne sais pas comment le paramétrer. Vous pourrez peut-être m'aider avec quelques conseils. Merci et je serai attentif si vous pouvez m'aider.
salutations
Bonjour, bon après-midi, regardez, je fais un travail dans lex, alors j'aimerais que vous puissiez m'aider avec un script, avec lequel je peux exécuter le fichier lex, celui qui génère lex (lex.yy.c) et le fichier d'entrée de données .
Merci beaucoup
cresson merci doc !!! Je suis nouveau dans le script, merci beaucoup, salutations, je serai à l'affût avec votre nouveau tutorat !!!!
Bonjour!
Merci beaucoup pour vos contributions, je commence à me lancer dans unix et il est rare que quelqu'un explique cet univers de code de manière aussi simple. Je voudrais vous demander si, avec votre procédure, je peux créer un script qui m'aide à trouver n nombre de fichiers qui vivent dans le même chemin, et que je les copie dans un autre dossier ... quelqu'un m'a dit que je pouvais stocker dans un txt le chemin et le nom de mes fichiers, mais je ne sais pas comment le faire. Je reste attentif.
Salutations !!
Bonjour, j'ai un VPS mais j'ai besoin d'aide dans certaines choses orita moi-même Je suis intéressé par la façon de créer un script ou quelque chose pour que je lance une sauvegarde automatique de tout ce qui se trouve dans mon dossier / root et cette sauvegarde s'exécute toutes les 1 heure si je pourriez-vous m'aider en ce que je vous apprécierais trop
Je vous laisse mon facebook si vous voulez m'aider j'ai besoin de beaucoup d'aide 🙂
créez-m'en un pour envoyer un ping et surveiller certains équipements réseau de l'entreprise
mais je l'ai fait simple
touchez red.sh && chmod + x red.sh
chassèrent '# -- ENCODAGE: UTF-8 -- '>> red.sh
echo 'ping 10.50.0.125 -w 5' >> red.sh
echo 'ping 10.50.0.80 -w 5' >> red.sh
lancez-le ./red.sh et bien
Cher, j'ai besoin de créer un script d'installation automatique. Je suis prêt à payer pour un travail bien fait. Ceux qui sont intéressés, envoyez-moi un e-mail à carranzalh@gmail.com. Merci
ils me sucent la bite XD
Bonjour mon ami, peux-tu m'aider avec quelque chose
J'ai besoin de faire une sauvegarde avec linux de l'entreprise car c'est plus sûr pour que les virus ne l'attrapent pas mais je ne sais pas comment les faire
J'ai besoin de créer un script qui emballera les fichiers et les enverra à un ftp
J'apprécierais à l'avance d'écrire à mon email
cesarloscor@gmail.com