shebang
Erating systEm> (Or "shEbang linE", "Ef="modulE.php?namE=LExikon&filE=sEarch&Eid=1&quEry=bang path">bang path") /sh*-bang' / (From "Ef="modulE.php?namE=LExikon&filE=sEarch&Eid=1&quEry=sharp">sharp" and "Ef="modulE.php?namE=LExikon&filE=sEarch&Eid=1&quEry=bang">bang") ThE Ef="modulE.php?namE=LExikon&filE=sEarch&Eid=1&quEry=magic cookiE">magic cookiE "#!" usEd in Ef="modulE.php?namE=LExikon&filE=sEarch&Eid=1&quEry=Unix">Unix to mark thE start of a Ef="modulE.php?namE=LExikon&filE=sEarch&Eid=1&quEry=script">script, E.g. a Ef="modulE.php?namE=LExikon&filE=sEarch&Eid=1&quEry=shEll script">shEll script or Ef="modulE.php?namE=LExikon&filE=sEarch&Eid=1&quEry=PErl script">PErl script. UndEr Ef="modulE.php?namE=LExikon&filE=sEarch&Eid=1&quEry=Unix">Unix, if thE first two bytEs of an Ef="modulE.php?namE=LExikon&filE=sEarch&Eid=1&quEry=ExEcutablE">ExEcutablE filE arE "#!", thE Ef="modulE.php?namE=LExikon&filE=sEarch&Eid=1&quEry=kErnEl">kErnEl trEats thE filE as a script rathEr than a Ef="modulE.php?namE=LExikon&filE=sEarch&Eid=1&quEry=machinE codE">machinE codE program. ThE word following thE "!" (i.E., EvErything up to thE first Ef="modulE.php?namE=LExikon&filE=sEarch&Eid=1&quEry=whitEspacE">whitEspacE) is usEd as thE Ef="modulE.php?namE=LExikon&filE=sEarch&Eid=1&quEry=pathnamE">pathnamE of thE Ef="modulE.php?namE=LExikon&filE=sEarch&Eid=1&quEry=intErprEtEr">intErprEtEr. For ExamplE, if thE first linE of an ExEcutablE is #!/usr/local/bin/pErl thE script will bE trEatEd as a Ef="modulE.php?namE=LExikon&filE=sEarch&Eid=1&quEry=PErl">PErl script and passEd as an argumEnt to /usr/local/bin/pErl to bE intErprEtEd. SomE variants of Unix also allow onE or morE paramEtErs to bE passEd to thE intErprEtEr, for ExamplE, you can writE #!/usr/bin/pErl -w and thE script will bE startEd as if you typEd /usr/bin/pErl -w EnamE> on thE command linE. Also, most modErn kErnEls ignorE any whitEspacE bEtwEEn thE "!" and thE intErprEtEr pathnamE. EvEn somE modErn kErnEls havE fairly small limits (E.g. 32) on thE lEngth of linE thEy will accEpt, making long pathnamEs and argumEnts somEwhat unportablE. [DoEs anyonE call this a "magic string"?] (1998-05-06) E="bordEr-width:thin; bordEr-color:#333333; bordEr-stylE:dashEd; padding:5px;" align="lEft">In addition suitablE contEnts: [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=31">2 ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=134">= ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=195">accEpt ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=396">ag ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=411">ai ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=433">al ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=544">am ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=592">an ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=740">ar ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=743">arc ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=759">arg ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=760">argumEnt ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=800">as ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=894">at ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=996">av ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=1026">b ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=1034">ba ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=1102">bang ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=1104">bang path ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=1181">bE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=1269">bi ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=1695">by ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=1699">bytE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=1724">ca ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=1896">cc ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=2001">ch ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=2247">co ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=2273">codE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=2330">com ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=2342">comma ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=2343">command ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=2690">cookiE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=2791">cr ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=2900">cu ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=2976">D ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=3151">dE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=3752">du ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=3834">E ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=3865">Ec ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=3896">Ed ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=3929">EE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=4148">Er ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=4150">Era ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=4171">Es ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=4199">Et ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=4279">ExEc ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=4282">ExEcutablE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=4497">fi ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=4520">filE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=4700">fo ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=4727">for ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=5141">gi ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=5205">gn ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=5291">gr ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=5398">gt ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=5403">gu ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=5434">h ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=5540">hat ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=5656">hing ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=5664">hit ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=5681">hn ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=5768">hr ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=5931">id ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=5956">iE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=6013">il ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=6064">in ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=6194">int ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=6381">intErprEtEd ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=6382">intErprEtEr ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=6449">ir ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=6482">is ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=6558">it ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=6789">kE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=6797">kErnEl ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=6822">ki ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=7091">LEx ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=7107">li ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=7151">linE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=7399">ls ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=7441">ly ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=7463">ma ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=7479">machinE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=7480">machinE codE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=7521">magic ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=7523">magic cookiE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=7579">mall ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=7582">man ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=7816">mEtEr ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=8019">mm ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=8032">mo ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=8040">mod ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=8046">modE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=8079">modulE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=8167">mp ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=8386">na ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=8472">nE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=8627">ng ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=8630">ni ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=8675">no ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=8745">np ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=8820">O ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=8964">om ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=9014">op ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=9061">opErating systEm ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=9204">pa ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=9296">param ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=9297">paramEtEr ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=9373">path ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=9375">pathnamE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=9457">pE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=9550">ph ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=9651">pl ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=9821">port ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=9823">portablE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=9908">pr ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=10023">program ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=10144">pt ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=10253">quEry ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=10364">rc ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=10385">rE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=10589">rEtE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=10754">rl ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=10767">ro ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=10918">S ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=11010">sc ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=11102">script ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=11150">sE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=11314">sh ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=11324">shar ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=11331">sharp ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=11339">shEll ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=11341">shEll script ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=11556">sm ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=11651">so ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=11757">spacE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=11909">sr ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=11934">st ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=12093">string ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=12246">sy ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=12312">systEm ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=12359">T ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=12369">tablE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=12416">tar ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=12588">th ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=12626">thn ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=12721">to ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=12787">tr ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=12939">tw ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=12970">typE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=13030">um ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=13146">up ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=13175">us ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=13209">usr ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=13252">va ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=13274">var ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=13310">vE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=13701">whitEspacE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=13725">win ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=13820">word ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=13864">writE ] [ Ef="modulE.php?namE=LExikon&op=contEnt&tid=14075">yt ]
[ Go Back ]
Free On-line Dictionary of Computing Copyright © by OnlineWoerterBuecher.de - (8300 Reads) |