| 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 utiliser Exec dans Bash Script
    Unix a un certain nombre de différents langages de script pour la ligne de commande , avec des noms tels que Korn shell , cShell , Bourne et Bash. La différence est généralement dans la syntaxe et la grammaire de commandes opérant sur la ligne de commande . Cependant, plusieurs commandes sont communes à tous les shells , y compris "exec ". Exec exécute une commande en prenant la place de l'actuel processus . Par conséquent, si un terminal est exécuté et la commande exec est appelée, le processus terminal se ferme et la commande exec adoptera l' ID de processus du terminal. Instructions
    1

    démarrer un terminal pour entrer des commandes . Dans Unix sur un système Linux, charger une invite de ligne de commande à l'aide de votre programme de terminal. Habituellement , vous choisissez "Applications", "Accessoires".
    2

    Exécutez la commande exec pour que les deux lui et le processus, il a pris en charge ( le terminal en l'occurrence) sortie dès que l' exec commande est terminée . Un exemple est illustré ci-dessous:

    "exec echo salut "

    Parce que la commande exec prend en charge le processus actuel, il faudra exécuter la commande exec puis quittez la fenêtre de terminal
    < . br> 3

    Créer un nouveau shell bash pour éviter la commande exec fermeture du terminal. Ceci peut être réalisé simplement en tapant bash dans la ligne de commande comme suit :

    " bash "
    4

    Exécutez la commande exec dans le shell bash . La fenêtre de terminal restera parce que le nouveau shell est exécuté par un sous-processus de la commande précédente . Maintenant, si la commande exec est exécuté une deuxième fois , il quitte le terminal, car il a remplacé l'identifiant du processus original et puis terminé .

    Previous :

    next :
      articles connexes
    ·Comment créer Innovative Technology Interactive Numér…
    ·Comment passer listes déroulantes dans DataGrids dans …
    ·Quel est Msgina.dll 
    ·Comment faire un Escape Game flash 
    ·Comment passer Date de variables dynamiques dans SSIS 
    ·Comment ajouter une bannière aide HTML Programmation 
    ·Jeux programmables pour une TI 86 
    ·Comment faire pour déclarer des variables dans ActionS…
    ·Comment exporter ASP.NET DataGrid vers Excel 
    ·Qu'est-ce que la requête de débogage moyenne 
      articles en vedette
    ·La différence de HashMap et HashSet 
    ·Comment changer le mot de passe en PHP 
    ·Les différences entre les structures et les classes 
    ·Comment puis-je convertir BCD en décimal Visual Basic 
    ·Qu'est-ce NET CLR moyenne 
    ·PHP SPL Types 
    ·Des programmes en C + + qui renversera une phrase 
    ·Comment faire pour trouver une chaîne en Java 
    ·Comment utiliser les modèles dans Structures en C 
    ·Comment développer un jeu Tetris en Java Sans une Appl…
    Copyright © Connaissances Informatiques http://fr.wingwit.com