Property Value
dbo:abstract
  • Az if a Unix shell beépített utasítása. Shell scriptekben használatos. Alakja: if feltételthen shell-utasításokelif feltételthen shell-utasítások...else shell-utasításokfi A feltétel egy (vagy több összekapcsolt) Unix parancs, melynek visszatérési értékétől függ az if működése. Ha a visszatérési érték 0 (a parancs sikeres), a then ág hajtódik végre, ha nem, az elif ágak közül az első sikeres; ha ilyen sincs, akkor az else ág. Több elif lehet, de mindegyik el is maradhat az else-zel együtt. Ha nincs else, és egyik if/elif feltétel sem teljesül, további utasítás nem hajtódik végre. Példa: a dir1 és dir2 könyvtár összehasonlítása. if diff -rq dir1 dir2then echo "dir1 es dir2 azonos"fi Az else ágra nincs szükség, mert eltérés esetén a diff úgyis kiírja a különbségeket. Az if-et gyakran a [ paranccsal használjuk. Ez a parancs a test parancs shellbe épített változata, mely kismértékben különbözik a shellek között. Példa: FAJL=file.txtif [ ! -r $FAJL ]then echo $FAJL nem letezikelif [ ! -s $FAJL ]then echo $FAJL ureselse echo Minden rendbenfi (hu)
  • Az if a Unix shell beépített utasítása. Shell scriptekben használatos. Alakja: if feltételthen shell-utasításokelif feltételthen shell-utasítások...else shell-utasításokfi A feltétel egy (vagy több összekapcsolt) Unix parancs, melynek visszatérési értékétől függ az if működése. Ha a visszatérési érték 0 (a parancs sikeres), a then ág hajtódik végre, ha nem, az elif ágak közül az első sikeres; ha ilyen sincs, akkor az else ág. Több elif lehet, de mindegyik el is maradhat az else-zel együtt. Ha nincs else, és egyik if/elif feltétel sem teljesül, további utasítás nem hajtódik végre. Példa: a dir1 és dir2 könyvtár összehasonlítása. if diff -rq dir1 dir2then echo "dir1 es dir2 azonos"fi Az else ágra nincs szükség, mert eltérés esetén a diff úgyis kiírja a különbségeket. Az if-et gyakran a [ paranccsal használjuk. Ez a parancs a test parancs shellbe épített változata, mely kismértékben különbözik a shellek között. Példa: FAJL=file.txtif [ ! -r $FAJL ]then echo $FAJL nem letezikelif [ ! -s $FAJL ]then echo $FAJL ureselse echo Minden rendbenfi (hu)
dbo:wikiPageID
  • 1349831 (xsd:integer)
dbo:wikiPageLength
  • 1472 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 23825379 (xsd:integer)
prop-hu:wikiPageUsesTemplate
dct:subject
rdfs:label
  • If (Unix) (hu)
  • If (Unix) (hu)
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is foaf:primaryTopic of