Personal tools
You are here: Home Uputstva Opšte Napredni bash - deo 1
stop softwarepatents
ssp.png
ne m$-vom standardu

ooxml.png

Scriptum Libre

bojkot.jpg

sponzori
mikrodigital
eunet.gif
kernel

Poslednja 2.6 verzija  2.6.28

Poslednja 2.4 verzija  2.4.37

Log in


Forgot your password?
open document format

odf-logo.png

prijatelji LUGoNS-a
gnu.gif
gnuzilla-logo.jpg
oootlogo.png
 paludis-extras-icon.png
 linuxzasve.gif
 

Napredni bash - deo 1

by Nikola Kotur last modified Aug 08, 2006 12:50 PM

Napredno upravljanje istorijom komandi u BASH promptu.

Iskreno rečeno, ove takozvane bang komande rade u svim školjkama: bash-u, tcsh-u i zsh-u, ali pošto ja isključivo koristim bash, naglasak će biti na njemu.

Istorija komandi omogućava lak rad u terminalu. Ovde možete videti kako da pristupite parametrima prethodnih komandi, bez potrebe da ih ponovo ukucavate.

!:0Ime prethodne komande 
 !^ , !:2 , !:3 ... !$
Argumenti prethodne komande 
!*Svi argumenti prethodne komande 
!-2 , !-3 , ...
Ranije komande 

Znajući ovo, brže ćete se snalaziti u terminalu. Na primer, uzmite u obzir sledeće komande:

diff -u main.cpp ../alt/main.cpp
cp ../alt/main.cpp /user/kotnik/code/obsolete/
svn ci -m "" main.cpp
svn stat main.cpp

Ovo bi se brže moglo odraditi na sledeći način:

diff -u main.cpp ../alt/main.cpp
cp !$ /user/kotnik/code/obsolete/
svn ci -m "" !-2:2
!:0 stat !$

Sad vi razmotrite u kom slučaju ima manje kucanja...

Document Actions