Kezdőlap › Fórumok › SuSE Linux › SuSE kezdõ › Ismeretlen parancsok konzolban
- This topic has 48 hozzászólás, 8 résztvevő, and was last updated 17 years, 7 months telt el by
zLegolas.
-
SzerzőBejegyzés
-
2007-11-04-20:07 #2139354
Ez egy vicc akart lenni…
Olvasgattam a fórumot és tele van write only hozzászólásokkal… azt hittem egy mosolyt legalább megér…2007-11-04-20:07 #2139355Ez egy vicc akart lenni…
Olvasgattam a fórumot és tele van write only hozzászólásokkal… azt hittem egy mosolyt legalább megér…2007-11-04-20:52 #2139356nwvs wrote:Olvasgattam a fórumot és tele van write only hozzászólásokkal… azt hittem egy mosolyt legalább megér…OK.
Piros pont az olvasásért.2007-11-04-20:52 #2139357nwvs wrote:Olvasgattam a fórumot és tele van write only hozzászólásokkal… azt hittem egy mosolyt legalább megér…OK.
Piros pont az olvasásért.2007-11-05-08:36 #2139358birno wrote:Azt gondoltam, hogy a shell scriptekben is vannak ilyen „paraméterek”(ez a gáz, hogy nem tudom minek hívják), bár ahogy belegondoltam lehet csak az adott progiban van definiálva épp a pwd parancssal egy lekérés és ahhoz van hozzárendelve mondjuk a „%f” jel.
A magyarázás nem az erősségem, sorry. 🙂Tehát most mire is vagy kiváncsi? Tehát van egy shell-szkripted (mondjuk kicsomagol néven), ami tudni akarja, hogy mi az, amit első paraméterként kapott meg? Akkor az a $1 lesz, legalábbis a szkriptben így hivatkozol rá. Ha egy változóba akarsz elrakni valami kimenetet, akkor a CUR_DIR=$(pwd) ill. a CUR_DIR=`pwd` alak lesz, amit te keresel. Az előbbi megvalósítás azért jobb, mert így egymásba lehet ágyazni a behelyettesítéseket.
Tehát pl.Code:#!/bin/bash
echo Az első paraméter: $1
echo Az aktuális könyvtár: `pwd`
PARAM=$1`pwd`
echo A PARAM változó értéke: $PARAM2007-11-05-08:36 #2139359birno wrote:Azt gondoltam, hogy a shell scriptekben is vannak ilyen „paraméterek”(ez a gáz, hogy nem tudom minek hívják), bár ahogy belegondoltam lehet csak az adott progiban van definiálva épp a pwd parancssal egy lekérés és ahhoz van hozzárendelve mondjuk a „%f” jel.
A magyarázás nem az erősségem, sorry. 🙂Tehát most mire is vagy kiváncsi? Tehát van egy shell-szkripted (mondjuk kicsomagol néven), ami tudni akarja, hogy mi az, amit első paraméterként kapott meg? Akkor az a $1 lesz, legalábbis a szkriptben így hivatkozol rá. Ha egy változóba akarsz elrakni valami kimenetet, akkor a CUR_DIR=$(pwd) ill. a CUR_DIR=`pwd` alak lesz, amit te keresel. Az előbbi megvalósítás azért jobb, mert így egymásba lehet ágyazni a behelyettesítéseket.
Tehát pl.Code:#!/bin/bash
echo Az első paraméter: $1
echo Az aktuális könyvtár: `pwd`
PARAM=$1`pwd`
echo A PARAM változó értéke: $PARAM2007-11-05-08:41 #2139360nwvs wrote:Átfutottam megint a szabilinuxot és továbbra sem találtam a csővezetékekről anyagot, sem szájbarágósan, sem máshogy
http://www.szabilinux.hu/orlando_unix/3.html
http://www.szabilinux.hu/linux_doksi/node432.htm
stb., stb., stb.nwvs wrote:találtam egy sed nevű parancsot, aminek használatát remélhetőleg elsajátíthatom a man-ból
Sok sikert 😉 Érdemesebb egy magyar nyelvű tutoriált keresni, vagy pedig a már általam is említett könyvet megvenni. Abból sokat lehet tanulni 🙂2007-11-05-08:41 #2139361nwvs wrote:Átfutottam megint a szabilinuxot és továbbra sem találtam a csővezetékekről anyagot, sem szájbarágósan, sem máshogy
http://www.szabilinux.hu/orlando_unix/3.html
http://www.szabilinux.hu/linux_doksi/node432.htm
stb., stb., stb.nwvs wrote:találtam egy sed nevű parancsot, aminek használatát remélhetőleg elsajátíthatom a man-ból
Sok sikert 😉 Érdemesebb egy magyar nyelvű tutoriált keresni, vagy pedig a már általam is említett könyvet megvenni. Abból sokat lehet tanulni 🙂2007-11-05-08:43 #2139362uzsolt wrote:birno wrote:Azt gondoltam, hogy a shell scriptekben is vannak ilyen „paraméterek”(ez a gáz, hogy nem tudom minek hívják), bár ahogy belegondoltam lehet csak az adott progiban van definiálva épp a pwd parancssal egy lekérés és ahhoz van hozzárendelve mondjuk a „%f” jel.
A magyarázás nem az erősségem, sorry. 🙂Tehát most mire is vagy kiváncsi? Tehát van egy shell-szkripted (mondjuk kicsomagol néven), ami tudni akarja, hogy mi az, amit első paraméterként kapott meg? Akkor az a $1 lesz, legalábbis a szkriptben így hivatkozol rá. Ha egy változóba akarsz elrakni valami kimenetet, akkor a CUR_DIR=$(pwd) ill. a CUR_DIR=`pwd` alak lesz, amit te keresel. Az előbbi megvalósítás azért jobb, mert így egymásba lehet ágyazni a behelyettesítéseket.
Tehát pl.Code:#!/bin/bash
echo Az első paraméter: $1
echo Az aktuális könyvtár: `pwd`
PARAM=$1`pwd`
echo A PARAM változó értéke: $PARAMIgen, nagyjából erre gondoltam, köszi! 🙂
2007-11-05-08:43 #2139363uzsolt wrote:birno wrote:Azt gondoltam, hogy a shell scriptekben is vannak ilyen „paraméterek”(ez a gáz, hogy nem tudom minek hívják), bár ahogy belegondoltam lehet csak az adott progiban van definiálva épp a pwd parancssal egy lekérés és ahhoz van hozzárendelve mondjuk a „%f” jel.
A magyarázás nem az erősségem, sorry. 🙂Tehát most mire is vagy kiváncsi? Tehát van egy shell-szkripted (mondjuk kicsomagol néven), ami tudni akarja, hogy mi az, amit első paraméterként kapott meg? Akkor az a $1 lesz, legalábbis a szkriptben így hivatkozol rá. Ha egy változóba akarsz elrakni valami kimenetet, akkor a CUR_DIR=$(pwd) ill. a CUR_DIR=`pwd` alak lesz, amit te keresel. Az előbbi megvalósítás azért jobb, mert így egymásba lehet ágyazni a behelyettesítéseket.
Tehát pl.Code:#!/bin/bash
echo Az első paraméter: $1
echo Az aktuális könyvtár: `pwd`
PARAM=$1`pwd`
echo A PARAM változó értéke: $PARAMIgen, nagyjából erre gondoltam, köszi! 🙂
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz