Table des matières:

Que fait la commande sed dans le script shell ?
Que fait la commande sed dans le script shell ?

Vidéo: Que fait la commande sed dans le script shell ?

Vidéo: Que fait la commande sed dans le script shell ?
Vidéo: La commande sed 2024, Novembre
Anonim

commande SED dans UNIX est signifie éditeur de flux et il pouvez effectuer de nombreuses fonctions sur un fichier telles que la recherche, la recherche et le remplacement, l'insertion ou la suppression. Bien que l'utilisation la plus courante de commande SED dans UNIX est pour la substitution ou pour rechercher et remplacer.

De cette façon, comment fonctionne la commande sed ?

sed est un éditeur de flux. Un éditeur de flux est utilisé pour effectuer des transformations de texte de base sur un flux d'entrée (un fichier ou une entrée d'un pipeline). Bien qu'à certains égards similaire à un éditeur qui permet des modifications scriptées (comme ed), sed fonctionne en ne faisant qu'un seul passage sur la ou les entrée(s), et est par conséquent plus efficace.

Par la suite, la question est, à quoi sert la commande grep ? C'est l'un des plus largement utilisé et puissant commandes sur les systèmes d'exploitation de type Linux et Unix. Les ' grep ' commander est utilisé pour rechercher dans un fichier donné les modèles spécifiés par l'utilisateur. Essentiellement ' grep ' vous permet de saisir un modèle de texte, puis de rechercher ce modèle dans le texte que vous lui fournissez.

Ici, comment écrivez-vous une commande sed ?

Passons en revue quelques exemples de commande d'écriture dans sed

  1. Écrivez la 1ère ligne du fichier.
  2. Écrivez la première et la dernière ligne du fichier.
  3. Écrivez les lignes correspondant au modèle Storage ou Sysadmin.
  4. Écrivez les lignes à partir desquelles le motif correspond jusqu'à la fin du fichier.
  5. Écrivez les lignes qui correspondent au motif et les deux lignes suivantes de la correspondance.

A quoi servent sed et awk ?

Awk , Comme Sed , est un langage de programmation conçu pour traiter de grands corps de texte. Mais en même temps Sed est habitué traiter et modifier du texte, Awk est principalement utilisé comme un outil d'analyse et de reporting.

Conseillé: