dbo:abstract
|
- A for a Unix shell beépített utasítása. Shell scriptekben ciklusszervezésre szolgál. Alakja: for változó [ in szólista ]do utasítás...done Ha szólista elmarad, $@-et jelent, azaz a script összes paraméterét. Példa: for f in egy ketto haromdo echo $fdone Kimenete: egykettoharom A programozásban szokásos számsorozatos ciklust a seq utasítással lehet szervezni. A for utasítás leggyakrabban fájlkezelésre használatos. Ehhez a Unix shellnek az a tulajdonsága használható fel, hogy a wildcard-os fájlhivatkozásokat szólistára oldja fel a parancs elemzése során. Példa: a .log kiterjesztésű fájlok átnevezése .txt-re: for f in *.logdo mv "$f" "`basename "$f" .log`.txt"done Az idézőjelekre akkor van szükség, ha valamelyik fájl nevében helyköz van. (hu)
- A for a Unix shell beépített utasítása. Shell scriptekben ciklusszervezésre szolgál. Alakja: for változó [ in szólista ]do utasítás...done Ha szólista elmarad, $@-et jelent, azaz a script összes paraméterét. Példa: for f in egy ketto haromdo echo $fdone Kimenete: egykettoharom A programozásban szokásos számsorozatos ciklust a seq utasítással lehet szervezni. A for utasítás leggyakrabban fájlkezelésre használatos. Ehhez a Unix shellnek az a tulajdonsága használható fel, hogy a wildcard-os fájlhivatkozásokat szólistára oldja fel a parancs elemzése során. Példa: a .log kiterjesztésű fájlok átnevezése .txt-re: for f in *.logdo mv "$f" "`basename "$f" .log`.txt"done Az idézőjelekre akkor van szükség, ha valamelyik fájl nevében helyköz van. (hu)
|