Comment supprimer la chaîne de caractères spécifiée avec la commande sed! !! !!

J'écris un Shellscript et j'aimerais écrire un moyen de supprimer la correspondance exacte spécifiée dans sed.

sed

sed -i -e '/^1.1.1.1$/d' test.txt

résultat

Fichier original

1.1.1.100
1.1.1.1

Après sed

1.1.1.100

1.1.1.1 disparaît. Si vous ne spécifiez pas le début et la fin par ^ $ de l'expression régulière, les caractères contenant 1.1.1.1 disparaîtront. Par conséquent, si ^ $ n'est pas spécifié, le 1.1.1.100 ci-dessus disparaîtra également.    Description de l'option ci-dessous -i Modifier le fichier directement sur le système GNU uniquement -e Ajouter un script (commande) La commande / d d supprime une ligne.

Expressions régulières ^ Première chaîne $ Dernière chaîne

Vérifiez ici pour les détails de la commande

Recommended Posts

Comment supprimer la chaîne de caractères spécifiée avec la commande sed! !! !!
Comment supprimer avec SQLAlchemy?
Comment exécuter la commande sed plusieurs fois à l'aide de l'instruction for
[Introduction à Python] Comment fractionner une chaîne de caractères avec la fonction split
Comment faire une commande pour lire le fichier de paramètres avec pyramide
[Linux] Comment utiliser la commande echo
Comment surveiller l'état d'exécution de sqlldr avec la commande pv
Comment utiliser la commande CUT (avec exemple)
[Introduction à Python] Comment écrire une chaîne de caractères avec la fonction format
Comment supprimer sélectivement les anciens tweets avec Tweepy
Comment supprimer le journal avec Docker, ne pas collecter le journal
Comment essayer l'algorithme des amis d'amis avec pyfof
Comment entraîner Kaldi avec JUST Corpus
Utilisez la commande [shell] pour compresser par zip n'importe quel fichier pour créer un fichier et supprimer le fichier d'origine.
Comment créer un article à partir de la ligne de commande
Comment convertir / restaurer une chaîne avec [] en python
Comment écrire une interface graphique à l'aide de la commande maya
[Introduction à Python] Comment itérer avec la fonction range?
Comment créer un sous-menu avec le plug-in [Blender]
[Python] Comment spécifier l'emplacement de téléchargement avec youtube-dl
Ajouter un utilisateur Linux, comment utiliser la commande useradd
Comment utiliser la commande grep et des exemples fréquents
[Python] Comment réécrire le style de table avec python-pptx [python-pptx]
(Rappelez-vous rapidement) Comment utiliser la ligne de commande LINUX
Comment utiliser la commande grep pour rechercher de manière récursive des répertoires et des fichiers à une profondeur spécifiée
Comment démarrer du code écrit en Atom avec une seule commande sans démarrer Teminal
Comment utiliser le générateur
Comment mettre à jour avec SQLAlchemy?
Comment lancer avec Theano
Comment modifier avec SQLAlchemy?
Comment séparer les chaînes avec ','
Comment faire RDP sur Fedora31
Comment utiliser le décorateur
[systemd] Commande pour supprimer le service
Comment augmenter l'axe
Comment démarrer la première projection
J'ai essayé de simuler la propagation de l'infection avec Python
[Ubuntu] Comment supprimer tout le contenu du répertoire
Comment manipuler le DOM dans iframe avec Selenium
Une histoire sur la façon de traiter le problème CORS
Comment entrer dans l'environnement de développement Python avec Vagrant
Dans Django, comment abréger la longue chaîne de caractères affichée au milieu ...
[Introduction à Python] Comment obtenir des données avec la fonction listdir
Comment connecter le contenu de la liste dans une chaîne de caractères
Comment afficher une ligne spécifiée d'un fichier ou d'un résultat de commande sous Linux (sed, awk)
Comment annuler RT avec Tweepy
Comment calculer le coefficient d'autocorrélation
Remplacer / supprimer les symboles spéciaux par sed
Comment utiliser la fonction zip
[sh] Comment stocker les résultats de l'exécution de la commande dans des variables
Comment utiliser le module optparse
Comment obtenir l'ID de Type2Tag NXP NTAG213 avec nfcpy
[EC2] Comment installer Chrome et le contenu de chaque commande
Pour utiliser virtualenv avec PowerShell
Comment installer python-pip avec ubuntu20.04LTS
Comment gérer les données déséquilibrées
Comment obtenir une chaîne à partir d'un argument de ligne de commande en python