Comment créer et enregistrer un script bash
L'enseignant ne s'explique rien du tout sur unix et bash. Il nous a dit quelque chose au sujet de l'histoire. Puis il dit comment remplir une adresse IP dans un programme appelé mastic, qui est le shell nous avons l'habitude de travailler sur le serveur. Il nous a donné 7 de la série d'exercices. Nous avons aussi eu un livre qui a été assez inutile. J'ai surtout utilisé l'internet et d'AINSI contribuer à moi-même, ainsi que les commandes que je savais depuis le DOS et les pages de man/info.
La question est, qu'est-ce que le préféré éditeur de texte pour créer des scripts? Internet dit tout vais faire, mais je sais que cat
. Et puis, comment dois-je commencer? J'ai besoin d'un cours intensif ou quelque chose. Je suis désolé, je sais que ce n'est pas le genre de question à poser ici, mais c'est tout ce que je peux penser de l'atm. Ne me blâmez pas, mais s'il vous plaît ne bash l'enseignant (pun intended).
Nano devrait être disponible. Je vais regarder dans. Mais nous n'avons que le terminal de travailler avec.
Bon alors je serais certainement utiliser nano. Si vous êtes familier avec l'autre comme vim, l'utiliser, mais nano va vous prendre 5 minutes pour "apprendre". Voici un court tutoriel: debianadmin.com/nano-editor-tutorials.html
merci. Je vais jeter un oeil à la fois et de voir ce qui serait le mieux.
OriginalL'auteur MarioDS | 2012-06-06
Vous devez vous connecter pour publier un commentaire.
Essayez d'utiliser
vi
comme votre éditeur de texte. Changer le répertoire que vous souhaitez à votre script d'être enregistré puis tapez `vi myScript.sh". Cela va démarrer l'éditeur de texte vi. Vous pouvez taper dans tous vos commandes shell ici.Voici un lien vers un vi feuille de triche - http://linuxfordummies.org/tag/vi/
Une fois votre vi, vous pouvez taper une commande sur chaque ligne, vous pouvez utiliser la touche entrée pour passer à la ligne suivante. Après vous avez votre script tapé, appuyez sur : sur le clavier pour ouvrir une invite de commandes pour vi. Une fois que vous avez les deux-points (:) invite au bas de l'écran, entrez
wq
pour écrire/quit. Cela permettra d'économiser myScript.sh le répertoire que vous avez commencé. Vous devriez alors être en mesure d'exécuter le script, juste en appelantmyScript.sh
J'espère que cette aide, bonne chance!
C'est parfait merci. J'aime la façon dont vous avez réellement expliqué ce que le colon n'. Je me souviens de la difficulté avec vi qui tentent de sortir, et lorsque l'invite était là que j'ai commencé à déconner everyting. Je sais que je suis un noob à cela, mais il n'a JAMAIS été expliqué.
Content d'avoir pu aider! Mon premier dev travail m'a obligé à modifier les scripts shell, sur un 1994 RCN système UNIX via putty et telnet. Vi était mon seul espoir, je l'ai utilisé pendant 3 ans et je ne sais toujours pas tous les raccourcis et les commandes.
Je ne pense pas que quelqu'un connaît toutes les vi commandes... je l'ai utilisé pendant 15 ans et j'ai encore à apprendre de nouvelles commandes presque tous les jours!
OriginalL'auteur Kyle
Vous pouvez utiliser le vi de l'éditeur de texte, mais il peut être un peu difficile si vous êtes débutant. Je voudrais essayer gedit si votre utilisation d'un environnement GNOME
OriginalL'auteur Sean Mee