Comment supprimer la première partie d'une chaîne dans bash?
Ce code vous donnera la première partie, mais la façon de l'enlever, et d'obtenir l'ensemble de la chaîne sans la première partie?
echo "first second third etc"|cut -d " " -f1
source d'informationauteur Hard Rain
Vous devez vous connecter pour publier un commentaire.
Vous devriez jeter un oeil à
info cut
qui vous expliquera ce qu'f1
moyens. Aussi, une même question ici: question-7814205En fait nous avons juste besoin de champs après(et) le deuxième champ.
-f
raconte la commande de recherche par champ, et2-
désigne le deuxième et champs suivants.Vous pouvez utiliser sous-chaîne de suppression pour cela, pas besoin d'outils externes:
Que vous pouvez faire:
Essayez de faire cela :
C'est expliqué dans
Comme beaucoup d'entre vous ont la bash de la balise, vous pouvez utiliser bash paramètre d'extension comme ceci :
Essayez ceci:-