Sziasztok!
Azzal a prblémával találkoztam, hogy szeretnék egy olyan alias-t csinálni, ami nem tesz space-t a parancs végére.
Pontosan egy svn checkout-hoz kellene, tehát:
alias xx="svn checkout http://svn.svn/direcories/'
Amit így szeretnék használni: "xx Valami", ami ezt jelentené:
svn checkout http://svn.svn/direcories/Valami
Bash scriptet tudok rá írni, de érdekelne, hogy van-e erre valami egyszerű, alias közeli megoldás.
Előre is köszönöm a válaszokat:
tz
- 952 megtekintés
Hozzászólások
Hasznalj fuggvenyt, pl tedd ezt a $HOME/.bashrc-be:
xx () {
svn checkout http://svn.svn/direcories/"$1"
}
- A hozzászóláshoz be kell jelentkezni
Tökéletes, köszi!
- A hozzászóláshoz be kell jelentkezni
Az alias parancs-szo helyettesitesere valo, marpedig a parancsot is "xx akarmi", nem pedig "xxakarmi" formaban irod :-) Es ez a bash man-bol:
====
There is no mechanism for using arguments in the replacement text. If
arguments are needed, a shell function should be used (see FUNCTIONS
below).
====
- A hozzászóláshoz be kell jelentkezni