Question bash
Résolu/Fermé
aruju
Messages postés
2214
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
-
4 janv. 2007 à 16:05
aruju Messages postés 2214 Date d'inscription dimanche 29 octobre 2006 Statut Contributeur Dernière intervention 15 novembre 2014 - 4 janv. 2007 à 18:24
aruju Messages postés 2214 Date d'inscription dimanche 29 octobre 2006 Statut Contributeur Dernière intervention 15 novembre 2014 - 4 janv. 2007 à 18:24
A voir également:
- Question bash
- Retour à la ligne bash ✓ - Forum Shell
- Bingo bash free - Télécharger - Divers Jeux
- Bash écrire dans un fichier - Forum Shell
- Bash: adduser : commande introuvable ✓ - Forum Debian
- Bash path - Astuces et Solutions
4 réponses
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
4 janv. 2007 à 16:16
4 janv. 2007 à 16:16
Salut,
!50Chapitre XXVI. Historique
aruju
Messages postés
2214
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
403
4 janv. 2007 à 16:38
4 janv. 2007 à 16:38
Salut,
merci lami, ca fais pas long temps que tu as fini celui la
merci lami, ca fais pas long temps que tu as fini celui la
aruju
Messages postés
2214
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
403
4 janv. 2007 à 17:15
4 janv. 2007 à 17:15
j'ai trouvé aussi fc -s 50
mais !50 est plus interessante puisque elle bcp plus courte
mais !50 est plus interessante puisque elle bcp plus courte
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
4 janv. 2007 à 18:14
4 janv. 2007 à 18:14
Salut,
!50 ça c'est un paramètre de la commande "history".
Pour "fc" en lisant le "man bash" on trouve :
!50 ça c'est un paramètre de la commande "history".
Pour "fc" en lisant le "man bash" on trouve :
fc [-e éditeur] [-nlr] [premier] [dernier]
fc -s [motif=nouveau] [commande]
(Fix Command). Avec la première forme, un intervalle de comman-
des, entre la première et la dernière, est sélectionné dans la
liste d'historique. La première et la dernière peuvent être
indiquées sous forme de chaînes (la dernière commande commençant
par la chaîne indiquée), ou sous forme numérique (un index dans
la liste d'historique, ou un nombre négatif indiquant un
décalage par rapport à la position actuelle dans cette liste).
Si la dernière n'est pas indiquée, on considère qu'il s'agit de
la commande en cours si l'on veut afficher la liste (ainsi fc -l
-10 affiche les 10 dernières commandes), et qu'il s'agit de la
même que la première sinon. Si la première n'est pas indiquée,
on considère qu'il s'agit de la commande précédente pour une
édition, et de la commande -16 pour l'affichage de liste.
L'option -n supprime l'affichage des numéros dans la liste.
L'option -r inverse l'ordre des commandes Avec l'option -l les
commandes sont affichées sur la sortie standard. Sinon,
l'éditeur est invoqué avec un fichier contenant les commandes
sélectionnées. Si aucun éditeur n'est précisé, on utilise la
valeur de la variable FCEDIT, ou la valeur de EDITOR si FCEDIT
n'existe pas. Si aucune variable n'existe, vi est invoqué.
Lorsque l'édition se termine, les commandes sont affichées puis
exécutées.
Dans la seconde forme, la commande est ré-exécutée après avoir
remplacé chaque instance du motif par nouveau. Un alias utile
pour ceci est ``r=fc -s'', ainsi en tapant ``r cc'' on relance
la dernière commande commençant par ``cc'' et en tapant ``r''
``r'' on ré-exécute la commande précédente.
Lorsque la première forme est utilisée, la valeur renvoyée est
0, sauf si une option illégale est trouvée, ou si première ou
dernière indiquent des lignes d'historique inexistantes. Avec
l'option -e, la valeur de retour est celle de la dernière com-
mande exécutée, ou un échec si une erreur s'est produite avec le
fichier temporaire des commandes. Avec la seconde forme, le code
de retour est celui de la commande ré-exécutée, à moins que com-
mande ne soit pas une ligne valide de l'historique, auquel cas
fc renvoie un échec.
;-))
aruju
Messages postés
2214
Date d'inscription
dimanche 29 octobre 2006
Statut
Contributeur
Dernière intervention
15 novembre 2014
403
4 janv. 2007 à 18:24
4 janv. 2007 à 18:24
merci jicipy ;-)