{"id":31651,"date":"2021-08-20T21:15:04","date_gmt":"2021-08-20T19:15:04","guid":{"rendered":"https:\/\/www.linuxboxen.dk\/?page_id=31651"},"modified":"2021-08-20T21:15:04","modified_gmt":"2021-08-20T19:15:04","slug":"bash-hackers-wiki","status":"publish","type":"page","link":"https:\/\/www.linuxboxen.dk\/?page_id=31651","title":{"rendered":"Bash hackers Wiki"},"content":{"rendered":"<p><img decoding=\"async\" width=\"471\" height=\"390\" src=\"https:\/\/www.linuxboxen.dk\/wp-content\/uploads\/2021\/08\/png-transparent-bash-shell-script-gnu-bourne-shell-shell-1.png\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/www.linuxboxen.dk\/wp-content\/uploads\/2021\/08\/png-transparent-bash-shell-script-gnu-bourne-shell-shell-1.png 471w, https:\/\/www.linuxboxen.dk\/wp-content\/uploads\/2021\/08\/png-transparent-bash-shell-script-gnu-bourne-shell-shell-1-300x248.png 300w, https:\/\/www.linuxboxen.dk\/wp-content\/uploads\/2021\/08\/png-transparent-bash-shell-script-gnu-bourne-shell-shell-1-326x270.png 326w\" sizes=\"auto, (max-width: 471px) 100vw, 471px\" \/>\t\t\t\t\t\t\t\t\t\t\t<\/p>\n<h2>Shell variabler<\/h2>\n<p>Shell\/Bash variabler er data som er gemt af Bash eller Operativsystemet.\u00a0 Disse kan bruges i script.\u00a0<\/p>\n<p>Her er en list over de mest brugte. Du kan se hele listen <a href=\"https:\/\/wiki.bash-hackers.org\/start\" target=\"_blank\" rel=\"noopener\">her<\/a><\/p>\n<h2>BASH_ARGV0<\/h2>\n<p>Variable:<br \/>Type:<br \/>Sat af bash<\/p>\n<p>BASH_ARGV0<br \/>Tekststreng<br \/>Nej<\/p>\n<p>Siden: 5.0<br \/>Kun-L\u00e6s: Nej<br \/>Default: 60<\/p>\n<p>Udvides til navnet p\u00e5 den shell eller shell-scriptet &#8211; som den s\u00e6rlige parameter $ 0 g\u00f8r. Overskriver du BASH_ARGV0 bevirker det, at v\u00e6rdien tildeles $0<\/p>\n<h2>HOSTNAME<\/h2>\n<p>Variable:<br \/>Type:<br \/>Sat af bash<\/p>\n<p>HOSTNAME<br \/>Normal variable<br \/>ja<\/p>\n<p>Siden: Ukendt<br \/>Kun-L\u00e6s: Nej<br \/>Default:\u00a0<\/p>\n<p>S\u00e6ttes automatisk til hostnavnet p\u00e5 maskinen.<\/p>\n<h2>MAILCHECK<\/h2>\n<p>Variable:<br \/>Type:<br \/>Sat af bash<\/p>\n<p>MAILCHECK<br \/>Normal variable<br \/>Nej<\/p>\n<p>Siden: Ukendt<br \/>Kun-L\u00e6s: Nej<br \/>Default: 60<\/p>\n<h2>MAILPATH<\/h2>\n<p>Variable:<br \/>Type:<br \/>Sat af bash<\/p>\n<p>MAILPATH<br \/>Normal variable<br \/>Nej<\/p>\n<p>Siden: Ukendt<br \/>Kun-L\u00e6s: Nej<br \/>Default: System sat.<\/p>\n<h2>PATH<\/h2>\n<p>Variable:<br \/>Type:<br \/>Sat af bash<\/p>\n<p>PATH<br \/>Normal variable<br \/>ja<\/p>\n<p>Siden: Ukent<br \/>Kun-L\u00e6s: Nej<br \/>Default: System sat.<\/p>\n<p>Path for systemet. Bruges n\u00e5r der skal startes et program eller kommando.<\/p>\n<p>\u00a0<\/p>\n<h2>PS0<\/h2>\n<p>Variable:<br \/>Type:<br \/>Sat af bash<\/p>\n<p>PS0<br \/>Normal variable<br \/>ja<\/p>\n<p>Siden:\u00a0<br \/>Kun-L\u00e6s:<br \/>Default:\u00a0<\/p>\n<p>\u00a0<\/p>\n<p>Udvidet og vist af interaktive skaller efter at have l\u00e6st en komplet kommando, men f\u00f8r den blev udf\u00f8rt.<\/p>\n<h2>PS1<\/h2>\n<p>Variable:<br \/>Type:<br \/>Sat af bash<\/p>\n<p>PS1<br \/>Normal variable<br \/>ja<\/p>\n<p>Siden:\u00a0<br \/>Kun-L\u00e6s:<br \/>Default:\u00a0<\/p>\n<p>V\u00e6rdien af denne parameter udvides og bruges som den prim\u00e6re promptstreng.<\/p>\n<h2>PS2<\/h2>\n<p>Variable:<br \/>Type:<br \/>Sat af bash<\/p>\n<p>PS2<br \/>Normal variable<br \/>ja<\/p>\n<p>Siden:\u00a0<br \/>Kun-L\u00e6s:<br \/>Default:\u00a0<\/p>\n<p>V\u00e6rdien af denne parameter udvides som med PS1 og bruges som den sekund\u00e6re promptstreng<\/p>\n<h2>PS3<\/h2>\n<p>Variable:<br \/>Type:<br \/>Sat af bash<\/p>\n<p>PS3<br \/>Normal variable<br \/>ja<\/p>\n<p>Siden:\u00a0<br \/>Kun-L\u00e6s:<br \/>Default:\u00a0<\/p>\n<p>V\u00e6rdien af denne parameter bruges som prompt for select -kommandoen.<\/p>\n<h2>PS4<\/h2>\n<p>Variable:<br \/>Type:<br \/>Sat af bash<\/p>\n<p>PS4<br \/>Normal variable<br \/>ja<\/p>\n<p>Siden:\u00a0<br \/>Kun-L\u00e6s:<br \/>Default:\u00a0<\/p>\n<p>V\u00e6rdien af denne parameter udvides som med PS1, og v\u00e6rdien udskrives, f\u00f8r hver kommando Bash vises under et eksekveringsspor. Det f\u00f8rste tegn i PS4 replikeres flere gange efter behov for at angive flere niveauer af indirektion.<\/p>\n<h2>TIMEFORMAT<\/h2>\n<p>Variable:<br \/>Type:<br \/>Sat af bash<\/p>\n<p>TIMEFORMAT<br \/>Normal variable<br \/>ja<\/p>\n<p>Siden:\u00a0<br \/>Kun-L\u00e6s:<br \/>Default:\u00a0<\/p>\n<p>%% a literal % (percent tegn)<br \/>%[p][l]R G\u00e5et tid i sekunder<br \/>%[p][l]U Antal CPU sekunder bruger i user mode.<br \/>%[p][l]S Antal CPU sekunder brugt p\u00e5 system mode<br \/>%P CPU procenter, udregnet som (%U + %S) \/ %R<\/p>\n<p>V\u00e6rdien af denne parameter bruges som en format streng, der angiver, hvordan tids oplysningerne der er pr\u00e6fikseret med det tids reserverede ord, skal vises.<\/p>\n<p><a href=\"https:\/\/wiki.bash-hackers.org\/syntax\/shellvars#special_parameters_and_shell_variables\">Kilde<\/a><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_31651\" class=\"pvc_stats all  \" data-element-id=\"31651\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/www.linuxboxen.dk\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Shell variabler Shell\/Bash variabler er data som er gemt af Bash eller Operativsystemet.\u00a0 Disse kan bruges i script.\u00a0 Her er en list over de mest brugte. Du kan se hele listen her BASH_ARGV0 Variable:Type:Sat af bash BASH_ARGV0TekststrengNej Siden: 5.0Kun-L\u00e6s: NejDefault: 60 Udvides til navnet p\u00e5 den shell eller shell-scriptet &#8211; som den s\u00e6rlige parameter $ [&hellip;]<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_31651\" class=\"pvc_stats all  \" data-element-id=\"31651\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/www.linuxboxen.dk\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_sitemap_exclude":false,"_sitemap_priority":"","_sitemap_frequency":"","footnotes":""},"class_list":["post-31651","page","type-page","status-publish","hentry"],"a3_pvc":{"activated":true,"total_views":44,"today_views":0},"_links":{"self":[{"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=\/wp\/v2\/pages\/31651","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=31651"}],"version-history":[{"count":0,"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=\/wp\/v2\/pages\/31651\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.linuxboxen.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=31651"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}