Wyobraź sobie, że właśnie wykonałeś kilkanaście poleceń. Mówić...
$ cd foo/ # history cmd #10000 (my history is very long)
$ ... more commands ...
$ cd ../ # history cmd #10012
Wiem, że mogę je ponownie uruchomić, !-12 && !-11 && !-10 && (and so on) && !!
jeśli zostały właśnie uruchomione (mało prawdopodobne) lub !10000 && !10001 && !10002 && (and so on)
, ale czy istnieje prostszy sposób niż ręczne wpisywanie każdego numeru historii z hukiem i znakami ampersand?
Czy jest może jakiś rodzaj zasięgu, którego nie znam podczas bash?
np. !{10000-10012}
# coś takiego, tylko działa.
źródło
fc
. Napraw polecenia. Ma sens!fc -e true -12 -1
/bin
ją