Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.os.unix.linux.misc > #110446
| 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> |
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 | Next — Previous in thread | Next in thread | Find similar | Unroll 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