неделя, 22 ноември 2009 г.

Команди с "!" и "^"

!! - повтаря предишната команда



!-2 - повтаря 2 команди назад ( !! = !-1 ) - може да се използва всяка цифра. !-5 повтаря командата изпълнена преди 5 команди



^foo^bar - замества foo с bar в предишната команда, например:
$ ls -l /etx/httpd/httpd.conf
ls: cannot access /etx/httpd/httpd.conf: No such file or directory
$ ^etx^etc

ls -l /etc/httpd/httpd.conf
-rw-r--r-- 1 root root 76 2009-11-21 21:50 /etc/httpd/httpd.conf




!foo - изпълнява последно използваната команда започваща с foo, например
$ !ls
ls -аl

Няма коментари:

Публикуване на коментар