Links ::  | DEV web management system | Katalóg | Webhosting | Recepty
  
 Index | Registrácia | Hľadať | Galéria | BoardNeprihlásený užívateľ  //Streda, 22. Novembra 2017 
Navigation
Index
Top 10 autorov
Top 20 článkov
Hľadať
Galéria

Zones
Asp.(NET)
C/C++
Flash
Grafika+Design
Hardware
Hry
Html/Css/Xml
Java
Linux
Networks
Operačný systém
Pascal/Delphi
PHP
Security
Software
SQL
Visual Basic
Wap/Wml
Windows
Zóna iné

Links
Script index Interval.cz Pc.sk Regedit.sk TipyaTriky.sk Builder.cz Asp.cz Živě.sk Zoznam.sk Code.box.sk Root.cz Quant&Financial

Odkazy

Sessions
Stránky Developer.sk si práve číta 384 čitateľov, z toho je 0 zaregistrovaných

BackEnd
Odkazy na nové články je možné preberať pomocou backend.php

kuk

    Príkazové súbory v Linuxe.

Návod, ako si jednoducho vytvoriť príkazový súbor v operačnom systéme Linux


Príkazy pre shell nemusíme vždy zadávať len z terminálu (príkazový riadok). Príkazy môžu byť uložené v jednom súbore ako text(tzv. Dávkový súbor alebo Príkazový súbor prípadne Scenár pre shell). Tento súbor shell postupne načíta a interpretuje príkazy pekne po poradí.
K čomu to je dobré ?
Napríklad nedávno, vždy som po zapnutí PC spustil xmms, xclock, gkrellm.
Sú to tri príkazy, ktoré pokiaľ napíšem stratím dosť času. Nakoniec som použil príkazový súbor a bolo po probléme.

Ako vytvoriť takéto súbory?
Otvoríme si obľúbený textový editor (vi, emacs, joe ...). Napíšeme príkazy ktoré potrebujeme. Príkazov je väčšinou viac, preto ich píšem do samostatných riadkov, alebo ich v jednom riadku oddelíme znakom ; (bodkočiarka).
Napríklad :
echo Ahoj, dnes je : 
date 
echo Prajem prijemny den.
echo Tvoj Linux.
Takže ak súbor je hotový, nazvyme ho moje. Ešte musíme zmeniť prístupové práva. Ak by sme sa takýto súbor pokúšali spustiť sustém vypíše niečo takéto : Permision denied, pretože systém neidentifikoval súbor ako spustiteľný. Preto pre súbor musíme sprístupniť právo na spúšťanie (execute). Použijeme príkaz chmod : napr.
# chmod -c 766 moje
Nakonie súbor spustíme :
# ./moje

Znaky './' explicitne prikážu príkazovému procesu, že má spustiteľný súbor hľadať v pracovnom adresáry. Ak by sme zadali iba meno súboru, asi by sa nespustil.
Súbor sa spustí a na termináli sa zobrazí podobný výpis :
#./moje
Ahoj, dnes je :
Mon Juny 12 20:40:52 CEST 2003
Prajem prijemny den.
Tvoj Linux.
Veľmi zaujímavé použitie som videl na montovanie zariadení(disku). Kedže príkaz na montovanie je dlhý, všetko to napíšeme do súboru a potom spúštame len súbor.
Je možné vytvárať veľmi zaujímavé príklady. Ale to už nechám na Vás.
=btM=2003=



Autor : btm, čítané 47919x, komentárov: 0
Hodnotenie :    |  Štvrtok, 14. Augusta 2003

Pridať nový komentár/Komentáre
Vaše hodnotenie :   horšie  lepšie
Login
Login:
Heslo:

Hľadať
 
v článkoch
v diskusiach
v komentároch

Top read
PHP Coder

Priklady v C. 1.čast.

DEV web management system

Php a bezpečnosť skriptov

Autorun CD

Top discuss
Jednoduchý web formulár (ASP.NET)

Delphi seriál: (1.časť)

Velmi rychla grafika v Pascale

DEV web management system

Naša ikona
Páčia sa Vám naše stránky ? Ak áno, podporte nás prosím a umiestnite si na svoju stránku našu ikonku:





Copyright (c) Developer.sk, All rights reserved.
Powered by DEV web management system