sh
Z Wikipedii
sh lub Bourne shell to powłoka dla systemów Unix. Stworzona została przez Stephena Bourne'a przez rozbudowanie prostego interpretera poleceń o nazwie shell. sh była domyślną powłoką w systemie Unix Version 7, gdzie zastąpiła pierwszą powłokę dla systemu Unix napisaną przez Kena Thompsona.
Powłoka sh była rozwijana w laboratoriach AT&T, a jej pierwsza wersja pojawiła się w 1977 roku wraz z wydaniem systemu UNIX Version 7. Plikiem wykonywalnym powłoki na większości systemów Unix jest /bin/sh. Obecnie jest to podstawowa powłoka w każdym systemie typu Unix. sh jest również językiem skryptowym, którego używa ta powłoka.
[edytuj] Przykłady kodu
Przykład:
#!/bin/sh # przyklad echo Hello World! echo Dzisiaj jest: date pwd echo -n "wszystko OK?: " read $odp if [ "$odp" != "n" ] then echo to fajnie else echo szkoda fi |
Wynikiem tego programu jest:
Hello World! Dzisiaj jest: 10-10-2006 wszystko OK?: t to fajnie |
program uruchamia się podając jego nazwę i ścieżkę dostępu /tmp/przyklady/skrypt.
Jeśli pominie się pierwszą linie kodu #!/bin/sh, która informuje jaka powłoka go powinna wykonać, wówczas trzeba dopisać rodzaj powłoki ręcznie sh /tmp/przyklady/skrypt
[edytuj] Zobacz też
ABAP • Ada • AWK • Asembler • C • C++ • C# • COBOL • Common Lisp • D • F# • Forth • Fortran • GAUSS • Icon • Java • JavaScript • Lisp • Lustre• Modula 2 • Ocaml • Oberon • Object Pascal • Objective-C • Pascal • Perl • PHP • PL/SQL • Python • REXX • Ruby • SAS 4GL • sh • Smalltalk • Snobol • SQL • Visual Basic • VB.NET • XUL
Akademickie: Comal • Eiffel • Haskell • Logo • MCPL • ML • Nemerle • Prolog • Scheme
Historyczne: ALGOL • APL • BASIC • Clipper • JAS • MUMPS • PLAN • PL/I • PL/M • SAKO • SAS (asembler) • Simula
Inne: Erlang • occam • QCL
Ezoteryczne: INTERCAL • Brainfuck • BeFunge • Unlambda • Malbolge • Whitespace • FALSE • HQ9+ • Shakespeare • Whirl • Ook
| Nangar Khel - zażalenia na przedłużenie aresztów |
|
Obrońcy czterech pozostających w areszcie żołnierzy, podejrzanych w sprawie ostrzelania afgańskiej wioski złożyli zażalenia na ostatnią decyzję sądu, przedłużającą tej czwórce areszt.
|
| Gen. Knap dowódcą 6. Brygady Desantowo-Szturmowej |
|
Gen. Andrzej Knap został dowódcą 6. Brygady Desantowo-Szturmowej. Jego poprzednik - gen. Jerzy Wójcik - został odwołany ze stanowiska i przeniesiony do rezerwy kadrowej.
|
| "Sympatyczne" konsultacje - "myślę, że prezydent podjął decyzję" |
|
Zakończyły się konsultacje polityczne prezydenta z przedstawicielami klubów parlamentarnych na temat ustawy medialnej. W rozmowach uczestniczyli Grzegorz Dolniak z PO, Marek Kuchciński z PiS, Stanisław Żelichowski z PSL i Jerzy Szmajdziński z Lewicy.
|
| Zakończyły się konsultacje u prezydenta |
|
Zakończyły się konsultacje polityczne prezydenta z przedstawicielami klubów parlamentarnych na temat ustawy medialnej. W rozmowach uczestniczyli Grzegorz Dolniak z PO, Marek Kuchciński z PiS, Stanisław Żelichowski z PSL i Jerzy Szmajdziński z Lewicy.
|
| Powstał Związek Emerytów i Rencistów Rolniczych |
|
Zarejestrowany Związek Emerytów i Rencistów Rolniczych RP ma prezentować - według zapowiedzi jego inicjatora, posła PSL Mieczysława Kasprzaka - stanowisko tej grupy wobec planowanej przez rząd reformy Kasy Rolniczego Ubezpieczenia Społecznego (KRUS).
|