Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.os.unix.linux.misc > #110446

Re: Firefox als Standard-Browser festlegen

From Helmut Waitzmann <nn.throttle@xoxy.net>
Newsgroups de.comp.os.unix.linux.misc
Subject Re: Firefox als Standard-Browser festlegen
Date 2020-05-14 21:48 +0200
Organization albasani.net
Message-ID <83eerm8fhb.fsf@helmutwaitzmann.news.arcor.de> (permalink)
References (4 earlier) <r9ghjl$2u5$1@gwaiyur.mb-net.net> <87d07858ql.fsf@usenet.ankman.de> <r9gsm3$p1n$1@gwaiyur.mb-net.net> <83r1vn8p97.fsf@helmutwaitzmann.news.arcor.de> <hi4iiiFdcufU1@mid.individual.net>

Show all headers | View raw


Claus Reibenstein <4spamersonly@kabelmail.de>:
>Helmut Waitzmann schrieb am 14.05.2020 um 00:05:
>
>> Vom im Gegensatz zu «which» POSIX‐kompatiblen «command» hat der 
>> Ersteller auch noch nichts gehört.
>
>Ich auch noch nicht. 
>

Hier gibt es die POSIX‐Definition von «command»: 
<https://pubs.opengroup.org/onlinepubs/9699919799/utilities/command.html#top>. 

Hier zeigt sich, dass «which» bei POSIX nicht vorhanden ist: 
<http://pubs.opengroup.org/onlinepubs/9699919799/utilities/which.html#top>. 

Den ganzen POSIX‐Standard gibt es hier: 
<https://pubs.opengroup.org/onlinepubs/9699919799/mindex.html>.  
Für Shell‐Skript‐Ersteller ist, von dort aus erreichbar, 
<https://pubs.opengroup.org/onlinepubs/9699919799/utilities/toc.html> 
besonders empfehlenswert. 

>> Dass
>>
>>    printf "Hier folgt eine achtlos hingetippte Zeichenkette"
>>
>> mit dem Feuer spielt 
>>
>
>Inwiefern?
>

Ich habe dem Ersteller des Shell‐Skripts unterstellt, dass er 
ebenso auch beispielsweise die Zeichenkette «"\\\\////"» einfach 
hingetippt hätte, wenn er wollte, dass sie ausgegeben wird.  Oder, 
andersherum gefragt:  Wer kann auf Anhieb sagen, was die folgenden 
«printf»‐Kommandos jeweils ausgeben? 

   printf "\n"
   printf "\\n"
   printf "\\\n"
   printf "\\\\n"

Und wer es kann, sollte, wenn er das in einem Shell‐Skript 
verwendet, um leichterer Wartung willen unbedingt einen 
erklärenden Kommentar dazuschreiben oder es besser nicht verwenden 
und auf die folgende Methode zurückgreifen: 

>> und statt dessen
>>
>>
>>    printf '%s\n' 'So ist es sicherer'
>>
>> jahrzehntelange bewährte Praxis ist, ist bei ihm auch noch nicht 
>> angekommen.
>
>Ist mir auch neu. 
>

Also dieselbe Frage hier:  Was geben die folgenden 
«printf»‐Kommandos jeweils aus?

   printf '%s\n' '\'
   printf '%s\n' '\\'
   printf '%s\n' '\\\'
   printf '%s\n' '\\\\'

Genau.  Das, was man auf den ersten Blick erwartet.  Das ist 
wartbarer Code.

>Offensichtlich habe ich mich in letzter Zeit zu viel mit Windows 
>und zu wenig mit Linux beschäftigt...
>

Der Shell‐Skript‐Ersteller jedenfalls hat sich zu wenig mit dem 
Unterschied zwischen der Shell‐Kommandozeile und der 
«execve»‐Systemaufruf‐Parameterliste beschäftigt.  Hätte er das 
genügend getan, wäre er auch nicht auf die Idee gekommen,

   ${BROWSER} "$@"

in das Shell‐Skript zu schreiben.  

Back to de.comp.os.unix.linux.misc | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Firefox als Standard-Browser festlegen "Ch. Hanisch" <ch-hanisch@t-online.de> - 2020-05-04 12:13 +0200
  Re: Firefox als Standard-Browser festlegen Martin Schnitkemper <news.trash.5.mschnitk@spamgourmet.com> - 2020-05-09 19:27 +0200
    Re: Firefox als Standard-Browser festlegen "Ch. Hanisch" <ch-hanisch@t-online.de> - 2020-05-11 22:23 +0200
      Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-12 10:04 -0400
        Re: Firefox als Standard-Browser festlegen "Ch. Hanisch" <ch-hanisch@t-online.de> - 2020-05-12 22:01 +0200
          Re: Firefox als Standard-Browser festlegen "Ch. Hanisch" <ch-hanisch@t-online.de> - 2020-05-12 22:29 +0200
            Re: Firefox als Standard-Browser festlegen Gert Link <gertlink_nospam@gmx.de> - 2020-05-13 07:59 +0200
          Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-13 00:44 -0400
            Re: Firefox als Standard-Browser festlegen Ralph Angenendt <dein.name@strg-alt-entf.org> - 2020-05-13 09:30 +0000
              Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-13 08:17 -0400
                Re: Firefox als Standard-Browser festlegen Ralph Angenendt <dein.name@strg-alt-entf.org> - 2020-05-13 15:43 +0000
                Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-14 07:59 -0400
                Re: Firefox als Standard-Browser festlegen Ralph Angenendt <dein.name@strg-alt-entf.org> - 2020-05-14 12:17 +0000
                Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-14 10:26 -0400
                Re: Firefox als Standard-Browser festlegen Jens Schüßler <jgs@trash.net> - 2020-05-13 21:10 +0200
                Re: Firefox als Standard-Browser festlegen Holger Schauer <Holger.Schauer@gmx.de> - 2020-05-14 11:48 +0200
                Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-14 08:01 -0400
                Re: Firefox als Standard-Browser festlegen Ralph Angenendt <dein.name@strg-alt-entf.org> - 2020-05-14 12:19 +0000
                Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-14 10:31 -0400
                Re: Firefox als Standard-Browser festlegen Helmut Waitzmann <nn.throttle@xoxy.net> - 2020-05-15 00:26 +0200
                Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-15 10:24 -0400
                Re: Firefox als Standard-Browser festlegen Christian Garbs <mitch@cgarbs.de> - 2020-05-20 21:19 +0200
            Re: Firefox als Standard-Browser festlegen Holger Schauer <Holger.Schauer@gmx.de> - 2020-05-13 11:53 +0200
              Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-13 08:16 -0400
        Re: Firefox als Standard-Browser festlegen Jan Novak <repcom@gmail.com> - 2020-05-13 12:19 +0200
          Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-13 08:18 -0400
            Re: Firefox als Standard-Browser festlegen Jan Novak <repcom@gmail.com> - 2020-05-13 15:28 +0200
              Re: Firefox als Standard-Browser festlegen Andreas Kohlbach <ank@spamfence.net> - 2020-05-13 10:02 -0400
              Re: Firefox als Standard-Browser festlegen Helmut Waitzmann <nn.throttle@xoxy.net> - 2020-05-14 00:05 +0200
                Re: Firefox als Standard-Browser festlegen Claus Reibenstein <4spamersonly@kabelmail.de> - 2020-05-14 11:50 +0200
                Re: Firefox als Standard-Browser festlegen Helmut Waitzmann <nn.throttle@xoxy.net> - 2020-05-14 21:48 +0200
                Re: Firefox als Standard-Browser festlegen Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2020-05-14 11:25 +0000

csiph-web