The UNIX and Linux Forums  


Go Back   A UNIX és Linux Forums > Top Fórumok > Shell programozás és Scripting
.
google unix.com



Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
Létre kell hoznia egy álneve .... mac4rfree Shell programozás és Scripting 2 04-01-2009 01:05 AM
Hogyan hozzunk létre alias a funkció neeto A UNIX a dummies Kérdések és válaszok 2 11-05-2008 12:48 PM
Hogyan hozzunk létre alias az awk parancs papa1980 A UNIX a dummies Kérdések és válaszok 5 06-24-2008 01:18 AM
Azt akarom, hogy hozzon létre egy parancs alias cstovall A UNIX a dummies Kérdések és válaszok 2 12-03-2002 10:20 AM
Hozzon létre egy álnevet mozark Magas szintű Programozás 1 10-08-2002 11:17 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 05-27-2009
glamo_2312 glamo_2312 is offline
Regisztrált felhasználó
  
 

Join Date: Sep 2008
Helyszín: India
Hozzászólások: 19
Question Hogyan hozzunk létre több szót alias

Szia,

Nekem van teremtett egy parancsfájlt, amely áthelyezheti telt, mint 1 $, hogy egy adott mappát.

A. Profilja my unix felhasználó már létrehozott egy álnév, mint

alias rm \u003d "$ HOME / script"

Most azt szeretném, hogy nem

alias rm \u003d "$ HOME / script"

alias \ rm \u003d "$ HOME / script"

alias \ rm-rf \u003d "$ HOME / script"

alias rm-rf \u003d "$ HOME / script"


Nem veszi rm-rf mint ab alias.
Hogyan kell ezt tennie.

  #2 (permalink)  
Old 05-27-2009
funksen funksen is offline Forum Advisor  
Regisztrált felhasználó
  
 

Join Date: Nov 2006
Helyszín: Ausztria / Bécs
Posts: 431
Ön már alias rm, így segítségével rm-rf resluts a végrehajtó

$ HOME / script-rf

így nincs szükség arra, hogy meghatározza az érveket, és AFAIK ez nem lehetséges,
  #3 (permalink)  
Old 05-27-2009
cfajohnson's Avatar
cfajohnson cfajohnson is offline Forum Advisor  
Shell programozó, szerző
  
 

Join Date: Mar 2007
Helyszín: Toronto, Kanada
Hozzászólások: 2.361
Idézet:
Originally Posted by glamo_2312 View Post
Szia,

Nekem van teremtett egy parancsfájlt, amely áthelyezheti telt, mint 1 $, hogy egy adott mappát.

A. Profilja my unix felhasználó már létrehozott egy álnév, mint

alias rm \u003d "$ HOME / script"

Most azt szeretném, hogy nem

alias rm \u003d "$ HOME / script"

alias \ rm \u003d "$ HOME / script"

alias \ rm-rf \u003d "$ HOME / script"

alias rm-rf \u003d "$ HOME / script"


Nem veszi rm-rf mint ab alias.
Hogyan kell ezt tennie.

Használja a funkciókat, nem álnév.

Kód:
unalias rm
rm()
{
  if [ "$1" = "-rf" ]
  then
    shift
    $HOME/script "$@"
  else
    command rm "$@"
  fi
}
        
Closed Thread

Könyvjelzõk

Címkék
alias, rm, rm-rf, script, unix

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 06:51 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0