phhsnews.com


phhsnews.com / Comment modifier rapidement le premier mot d'une commande Bash?

Comment modifier rapidement le premier mot d'une commande Bash?


Si votre flux de travail comporte de nombreuses actions répétitives, il n'est jamais difficile de chercher des moyens d'améliorer et de rationaliser votre flux de travail .

La session de questions-réponses d'aujourd'hui nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement communautaire de sites Web de questions et réponses.

Copie de courtoisie de Matt Joyce (Flickr).

Le lecteur de SuperUser de Question

veut savoir comment changer rapidement le premier mot d'une commande bash:

Je voudrais améliorer mon flux de travail en bash et réaliser que je veux souvent exécuter la même commande à un autre exécutable.

Quelques exemples

1.) Git

2.) Bash

Je sais que je peux frapper Ctrl + a puis Del pour enlever le premier mot, mais je me demande s'il y a un moyen plus rapide de le faire.

Y at-il un moyen plus rapide de changer le premier mot dans les commandes bash? > Les réponses

SuperUser contributeurs Spiff, Hastur, jjlin. et Gustavo Giraldez ont la réponse pour nous. Tout d'abord, Spiff:

! $ Se développe jusqu'au dernier mot de votre commande précédente. Donc, vous pourriez faire:

ou

Vos exemples ne se sont répétés que pour répéter le dernier mot, alors! $ A bien fonctionné. Si vous aviez vraiment beaucoup d'arguments que vous vouliez répéter, et que vous vouliez juste changer le premier mot, vous pouvez utiliser! *, Qui s'étend à tous les mots de la commande précédente sauf le zéroth.

Voir le "HISTOIRE" EXPANSION "de la page de manuel bash. Il y a beaucoup de flexibilité.

Suivi de la réponse de Hastur:

Je voudrais ajouter un avertissement (

voir la réponse de Spiff ci-dessus ). Avec! $, Vous n'avez pas le contrôle visuel complet de la ligne que vous utilisez. Les résultats peuvent être dangereux parfois, surtout si vous encourez une erreur d'impression. Donc, si vous écrivez la dernière commande avec un espace vide au début, cette commande ne finira probablement pas à partir de l'historique. Lorsque vous exécutez votre nouvelle commande avec! $, Le shell ne prendra pas les paramètres de la dernière ligne de commande tapée, mais seulement de la dernière partie de l'historique.

Voici d'autres mots et commandes utiles.

Puis la réponse de jjlin:

Ctrl + a

pour aller au début de la ligne, puis Alt + d pour supprimer le premier mot Et notre réponse finale de Gustavo Giraldez:

Le raccourci du raccourci est en réalité

Meta + d , et Meta est généralement mappé sur Alt sur les machines Linux. Sur les plateformes où ce n'est pas le cas, une alternative pour obtenir le modificateur Meta est d'utiliser Esc comme préfixe. Vous pouvez en savoir plus sur la Meta Key ici Vous avez quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange? Découvrez le fil de discussion complet ici.



Comment rechercher vos clés de produit Windows ou Office perdues

Comment rechercher vos clés de produit Windows ou Office perdues

Si vous prévoyez de réinstaller Windows mais que vous ne trouvez pas votre clé de produit, vous avez de la chance car elle est stockée dans le registre de Windows. Ce n'est pas facile à trouver, et il est impossible de lire sans aide. Heureusement, nous sommes là pour vous aider. Comme vous pouvez le voir dans la capture d'écran ci-dessus, l'identifiant du produit est stocké dans le registre mais dans un format binaire qui ne peut être lu par les humains sauf si vous êtes un Cylon .

(how-to)

Quels sont quelques projets de technologie amusante que je peux faire avec mes enfants

Quels sont quelques projets de technologie amusante que je peux faire avec mes enfants

«Je m'ennuie!» Deux mots que tout parent redoute d'entendre un dimanche après-midi, divertissant vos enfants quand ils Je suis à court de goombas pour marcher sur Mario n'est pas toujours aussi facile que de lancer un iPad à leur manière et en espérant le meilleur. Heureusement, de nos jours, il existe de nombreux projets informatiques à domicile que vous pouvez utiliser pour donner à vos futurs geeks la chance non seulement de s'amuser à construire leurs propres ordinateurs, mais aussi d'apprendre des informations détaillées sur des sujets tels que le matériel informatique, Voici notre sélection des meilleurs kits informatiques conçus pour que les enfants et les parents puissent partager et apprendre ensemble (et oui, presque tous joueront à Minecraft).

(how-to)