выполнение второй предыдущей команды - PullRequest
1 голос
/ 10 ноября 2009

В Unix !! - псевдоним предыдущей команды:

indibm202 21: date
Tue Nov 10 17:38:13 IST 2009

indibm202 22: !!
date
Tue Nov 10 17:38:16 IST 2009
indibm202 23:

Что такое псевдоним для второй самой предыдущей команды?

1 Ответ

3 голосов
/ 10 ноября 2009

Если tcsh - что-то вроде csh (и я думаю, что это так), вы можете просто использовать:

!-2

для выполнения второй по последнему слову команды (!! является сокращением для !-1).

Кроме того, вы можете использовать history, чтобы проверить последние несколько команд, а затем использовать:

!N

где N - это номер команды, которую вы хотите выполнить повторно.

...