Amikor a parancsot hívják, elindítja a felhasználó alapértelmezett szerkesztőjét egy kitöltött formában. Az űrlap a felek bash, vagy esetleg más címek email, biztosítja a rendszeres bash kifejezések globálisan történő cseréjét. Ha a Bash elkezdődik, különböző pontfájlokat hajt végre. Még olyan szkriptekkel is, amelyek engedélyt kapnak a tolmács végrehajtására és megrendelésére, például: #! / bin / bash. A hozzárendeléssel rendelkező bash kifejezések által használt inicializálási fájlok nem igénylik ezt. Fájl végrehajtása Rendelés: Amikor elindítja a héjat, elolvassa és végrehajtja / stb / profil, ha rendelkezésre áll. Ez a fájl kezdeményezi az /etc/ A fájl meghatározása után ~ /. bash_profile, olvasás és teljesítése az 1., meglévő és olvasható. Ha a héj következik, meghatározza és végrehajtja ~ /. bash_logout. Az indítás során meghatározza és végrehajtja az /etc/, majd ~ / A jelen képes megtiltani a "--norc" opciót. Az "- -RCFile" fájlparaméter erők bash olvasni és végrehajtani. A Bourne Shell és a CSH indításának leképezése a Született és a CSH Shellből származik.
A "Basha" nyelv szintaktikai vonatkozásai A shell forgatókönyveket az ASCII szövegfájlban kell tárolni a szerkesztőprogram segítségével létrehozott ASCII szövegfájlban, amely nem ad további karaktereket vagy szekvenciákat a szöveg formázásához. Például a Shell Scripts létrehozására alkalmas szerkesztők VI vagy EMACS programok, amelyek UNIX / Linux vagy programok, például a jegyzettömb, a szövegedény és az ultraedit a Microsoft Windows. A bevált gyakorlat a betét az első sorban minden Bash rendszeres szabályszerűség, a sorrend "#! / Bin / Bash, amely a program abszolút útvonalát mutatja a gép fájlrendszerében, amelyen el szeretné indítani a forgatókönyvet. Így közvetlenül a parancssorba futtathatja anélkül, hogy megadná a fájlnevet, mint a bash parancsvázlatot. A programfordító megadása, amelyet az operációs rendszer használata a fordításhoz és a forgatókönyv utasításainak végrehajtásához használ, a szkript első karakterláncában, közvetlenül a "#! " Azt hitték, hogy végrehajtható fájl. A tolmács a "/ bin" könyvtárban van, de különböző rendszerekben telepíthető más könyvtárakba, például: "/ Usr / bin", "/ usr / local / bin".
05/09 Az összes olyan kifejezés megtalálása, amelyek nem felelnek meg a grep használatával Képzeld el, hogy van egy listája a helyneveknek a felsorolt országokkal: aberdeen scotland glasgow scotland liverpool anglia Colwyn öbölben London, Anglia Talán észrevette, hogy a Colwyn-öbölben nincs ország. Az összes ország helyének megkereséséhez az alábbi szintaxist használhatja: grep land $ helyek Az eredmények visszaadása az összes hely a Colwyn-öböl kivételével. Ez nyilvánvalóan csak olyan helyekre működik, amelyek a szárazföldön végződnek (alig tudományos). A kijelölést az alábbi szintaxissal lehet invertálni: grep -v föld $ helyek Ez megtalálja az összes olyan helyet, amely nem ér véget a földdel. 06/09 Hogyan találja meg az üres sorokat a fájlokban A grep használata Képzeld el, hogy van egy bemeneti fájlja, amelyet egy harmadik féltől származó alkalmazás használ, amely leállítja a fájl olvasását, amikor üres sort talál, az alábbiak szerint: aberdeen scotland inverz scotland liverpool anglia colwyn bay wales Amikor a kérelem a vonalhoz érkezik a liverpool után, akkor az abbahagyja a jelentés értelmezését.