| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment faire pour supprimer les espaces de fin à la fin d'une ligne de texte dans un script shell
    Shell scripts dans d'autres systèmes d'exploitation de type Unix , comme Linux et FreeBSD Unix , et est réalisée dans un environnement de script shell. Les deux environnements de script shell plus couramment utilisés sont BASH ( Bourne Again Shell ) et CSH (C- Shell) . Chaînes de variables dans un script shell peuvent inclure des espaces à gauche , caractères mélangés avec des espaces et des espaces de fin. L' outil Unix " sed " ( éditeur de flux ) peut être utilisé dans les scripts shell de tout type de tronquer interlignage ou les espaces à partir d'une ligne de variables dans les scripts. Choses que vous devez
    éditeur de texte Terminal installé (VI est livré en standard sur la plupart des systèmes Unix et orientée )
    Voir Plus Instructions
    1

    Ouvrez votre script shell dans le VI éditeur de texte. Pour ce faire, tapez la commande suivante (sans les guillemets ) à l' invite de ligne de commande de votre système basé sur Unix :

    " vi myshellscript.sh "

    Remplacer " myshellscript " avec le titre réel de votre fichier script. N'hésitez pas à commencer un nouveau fichier nommé " myshellscript.sh " sur votre système si vous voulez essayer cette démonstration avant d'employer cette information dans vos scripts .
    2

    Appuyez sur la touche "A" sur votre clavier après votre fichier de script shell a été chargé dans l'éditeur VI . Cela change le mode de VI en mode édition.
    3

    créer la ligne " shabang " comme la première ligne de votre nouveau script. La ligne shabang indique à votre système Unix pour lesquelles environnement shell script a été écrit. Si vous utilisez l'environnement de BASH , cette première ligne doit apparaître comme suit (sans les guillemets ) :

    "# /bin /bash ! "

    Si vous utilisez l'environnement CSH , la première ligne devrait apparaître comme ceci (sans les guillemets ) :

    " ! # /bin /csh -f"
    4

    créer une ligne vide après la ligne shabang , et lancer le script avec déclaration d'une variable et son contenu. Dans cet exemple, la variable sera nommé " myVariable , " et il y aura plusieurs espaces délibérément laissés à la fin de son contenu. Tapez la commande suivante (sans les guillemets ) sur une ligne vide séparée :

    " myVariable =" Il y avait des espaces à la fin , mais hélas, ils ont maintenant disparu . "
    5

    Entrez une ligne qui provoque l'environnement Shell pour imprimer le contenu de la variable à l'écran du terminal , puis ajoutez un séparateur " caractère pipe "suivi de la commande sed pour l'espace de décapage de la fin du la ligne comme suit (sans les guillemets extérieurs) :

    "echo" $ myVariable "

    Previous :

    next :
      articles connexes
    ·Comment écrire un programme simple SAS 
    ·Comment importer des données des types d'objet dans SS…
    ·Comment mettre en place une variante dans SAP 
    ·Comment apprendre Python gratuitement 
    ·WPF Tutorial 
    ·Comment imprimer des images avec AS3 
    ·Comment faire pour utiliser la commande de forme dans D…
    ·Configuration requise pour Visual Studio 2008 Express 
    ·Comment vider le cache dans Ehcache 
    ·Comment accéder aux données d'un fichier de manière …
      articles en vedette
    ·MySQL PHP Tutorial de requêtes 
    ·Comment faire pour ajouter à KeyListener 
    ·Comment faire pour créer une zone d'image dans Visual …
    ·Différence entre Amont et Aval 
    ·Comment faire une liste Voir dans Vb.NET 
    ·Comment écrire une procédure en Pascal 
    ·Comment redimensionner des images en PHP 
    ·Comment faire pour vérifier pour NULL si un nœud XML …
    ·Comment insérer et enlever gauche et droite tableaux J…
    ·Comment utiliser OracleDataAdapter mettre à jour une s…
    Copyright © Connaissances Informatiques http://fr.wingwit.com