tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 52312
|
Berlin_1946 schrieb: Ja da habe ich noch Probleme wie wann was kombinierbar ist. Ich habe aus deiner Antwort entnommen
conv=* kann mit mehreren anderen Ausdrücken kombiniert werden, hier genau zu der conv=fdatasync .
Lies bitte die Manpage. Da steht sehr eindeutig, was mit conv kombinierbar ist. Mit Erklärung.
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 52312
|
noisefloor schrieb: wenn du eine Wechseldatenträger korrekt aushängst, bevor du ihn abstöpselst, dann wird automatisch gesynct. Und genau das ist auch der richtige Weg unter Linux
Nur für dd völlig wumpe, weil beim Schreiben mit dd kein eingehangenes Dateisystem da sein muss (natürlich kann man auch mit dd auf ein eingebundenes Dateisystem schreiben, wird aber in dem hier gegebenen Beispiel nicht gemacht).
|
noisefloor
Ehemaliger
(Themenstarter)
Anmeldungsdatum: 6. Juni 2006
Beiträge: 28316
|
Hallo, ok... das stimmt in der Tat. Gruß, noisefloor
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 7478
|
Sry tomtomtom schrieb:
Lies bitte die Manpage. Da steht sehr eindeutig, was mit conv kombinierbar ist. Mit Erklärung.
😢 Ja, da liegt das Problem mit dem Verständnis, mindestens 90% des Problems sind das folgende ▶ 🇬🇧. 😢 conv=CONVS # ist die Mehrzahl oder der Plural von CONV und nicht ein neuer Term, der dann "CONVS" hieße.
convert the file as per the comma separated symbol list
...
Each CONV symbol may be: # hier beginnt die symbol list
...
fdatasync # einer der möglichen "CONVS/CONV"
...
seek_bytes # Ende der Liste
somit kommt dann dieser Teil zustande: conv=fdatasync . Das musste ich erst mal checken, war nicht so "easy" 😇 für mich diese Systematik oder dieser Algorithmus. Ich hoffe das habe ich so richtig verstanden. Danke für die Nachhilfe. Was geholfen hat, war die Bemerkung: -was mit conv kombinierbar ist-
|
Leunam555
Anmeldungsdatum: 12. September 2015
Beiträge: 113
|
Mir ist gerade nach einer Fehlersuche aufgefallen das dd bei einer Erstellung von einen Image das Ziel Verzeichnis (bei mir der Name der externen Festplatte) kein Leerzeichen haben darf. Ist das normal so?
|
Kätzchen
Anmeldungsdatum: 1. Mai 2011
Beiträge: 6036
|
Du kannst den Pfad samt dem Namen in Anführungszeichen " " setzen. Edit: Das verhalten hat nicht speziell mit DD zu tun, es ist bei allen Terminal-Programmen gleich.
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 16818
|
Das hängt mit Bash zusammen. Bash interpretiert Leerzeichen als Trenner der Übergabeparameter. Damit das nicht passiert muss entweder \ davor oder der Pfad muss in Anführungszeichen "Pfad". Auch 'bla' geht, da werden aber keine Variablen beachtet, 'bla$pfad' bleibt exakt so, im Gegensatz zu "bla$pfad".
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 7816
|
Leunam555 schrieb: […] Ist das normal so?
Es ist sogar voll normaaal und gehört zur grundlegenden Arbeitsweise jeder Shell und sogar jeder Programmiersprache. Leerzeichen trennen Einheiten voneinander. Wenn man Leerzeichen in Daten verwenden möchte, muss man immer quotieren.
|
karzer
Wikiteam
Anmeldungsdatum: 10. April 2022
Beiträge: 1129
|
kB schrieb: Leunam555 schrieb: […] Ist das normal so?
[...] Wenn man Leerzeichen in Daten verwenden möchte, muss man immer quotieren.
Oder maskieren.
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 16818
|
karzer schrieb: kB schrieb: Leunam555 schrieb: […] Ist das normal so?
[...] Wenn man Leerzeichen in Daten verwenden möchte, muss man immer quotieren.
Oder maskieren.
Ist das das gleiche wie der Backslash?
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 7816
|
karzer schrieb: […] maskieren
Diese Bezeichnung ist mir nicht geläufig. Möglicherweise meinst du die Quotierung eines einzelnen Zeichens mit dem rückläufigen Schrägstrich? Ja, das ist eine der 3 bei Shells üblichen Methoden des Quotierens von Zeichen mit besonderer Bedeutung, allerdings wird der rückläufige Schrägstrich bei Shells auch für andere Zwecke verwendet.
|
noisefloor
Ehemaliger
(Themenstarter)
Anmeldungsdatum: 6. Juni 2006
Beiträge: 28316
|
Hallo, maskieren ist IMHO der Oberbegriff für Quotieren oder Escapen. Ein Backslash vor ein Zeichen kenne ich als Escapen. Kommt aber sicherlich auf den Kontext und die Sprachgewohnheiten an. Ein hartes "richtig" und "falsch" gibt es da IMHO nicht. Gruß, noisefloor
|
Leunam555
Anmeldungsdatum: 12. September 2015
Beiträge: 113
|
OK Wusste ich nicht (-: Danke für die Antworten.
|
kB
Supporter, Wikiteam
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 7816
|
Abschnitt Live USB-Stick Überarbeitet. Ich habe hoffentlich alle von DAUs erwartbaren Fehlerquellen angesprochen.
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 16818
|
Man wartet nach dem Start des Betriebssystems einige Minuten und startet dann ein Terminal[1].
Warum soll man denn warten?
|