“Supprimer les chaînes après la correspondance à EOL en utilisant la commande SED” Réponses codées

Supprimer les chaînes après la correspondance à EOL en utilisant la commande SED

# To explicitly delete everything that comes after ".com", just tweak your existing sed solution to replace ".com(anything)" with ".com":
sed 's/\.com.*/.com/' file.txt
Stupid Salmon

Supprimer les chaînes après la correspondance à EOL en utilisant la commande SED

$ cat file | awk -F '\\.com' '{print $1".com"}'
google.com
unix.stackexchange.com
isuckatunix.com
Stupid Salmon

Supprimer les chaînes après la correspondance à EOL en utilisant la commande SED

# You can use awk's field separator (-F) following way:
$ cat file
google.com/funny
unix.stackexchange.com/questions
isuckatunix.com/ireallydo
Stupid Salmon

Réponses similaires à “Supprimer les chaînes après la correspondance à EOL en utilisant la commande SED”

Questions similaires à “Supprimer les chaînes après la correspondance à EOL en utilisant la commande SED”

Plus de réponses similaires à “Supprimer les chaînes après la correspondance à EOL en utilisant la commande SED” dans Shell/Bash

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code