Eu quero executar um comando, depois abrir um segundo, mas modificá-lo antes de pressionar enter. (Cygwin)
Eu costumo digitar tudo assim:
svn up 8.0; ./merge.py 8.0 12345
Eu também tenho que fazer isso com diferentes versões e revisões, então depois disso, eu digito tudo isso novamente para cada um:
svn up 8.1; ./merge.py 8.1 12345
O problema é que o 12345 sempre muda, então eu tenho que apenas subir a seta e deletá-lo e reescrevê-lo.
Então, o que eu quero fazer é digitar isso:
m8 12345
ou
m81 12345
ou
m8 54321
Para cada um diferente. Os resultados seriam:
$ m8 12345
$ svn up 8.0; ./merge.py 8.0 12345
(mas, na verdade, não é executado, basta digitar para mim no prompt)
$ m81 12345
$ svn up 8.1; ./merge.py 8.1 12345
(mas, na verdade, não é executado, basta digitar para mim no prompt)
$ m8 54321
$ svn up 8.0; ./merge.py 8.0 54321
(mas, na verdade, não é executado, basta digitar para mim no prompt)
Nesse momento, eu poderia pressionar enter ou alterar o 12345 ou não fazer nada.