pwgen - merkwürdiges Phänomen

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
Tintom
Moderator
Beiträge: 3070
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

pwgen - merkwürdiges Phänomen

Beitrag von Tintom » 27.02.2007 20:37:33

Hallo,
ich hab gerade mal mit pwgen gespielt und dabei ist mir etwas aufgefallen: Sobald ich versuche die Ausgabe von pwgen in eine Datei umzuleiten, werden Großbuchstaben und Zahlen weggelassen. Zufall kann das ja kaum sein, oder ?

Code: Alles auswählen

[Akku: 19%]derlynxx@debian-laptop:~$ pwgen -s 16 1
Su4Qr9lsz5HaKq6D
[Akku: 19%]derlynxx@debian-laptop:~$ echo $(pwgen -s 16 1)
cbquertcpclkefyl
[Akku: 19%]derlynxx@debian-laptop:~$ pwgen -s 16 1>pwgen&&cat pwgen
nuhhtqflikgujfdc
[Akku: 19%]derlynxx@debian-laptop:~$ pwgen -s 16 1
nCNfa1Jbh6zYZmgc
Kann mir jemand erklären, warum das so ist ?

Danke & Gruß

Tino

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 27.02.2007 20:44:58

man pwgen hat geschrieben: When standard output is not a tty, pwgen will only generate one pass‐
word, as this tends to be much more convenient for shell scripts, and
in order to be compatible with previous versions of this program. In
addition, for backwards compatibility reasons, pwgen will not use upper
case letters or numbers by default in this mode, although this can be
overridden using the -n and -c options.
Gruß
gms

Benutzeravatar
Tintom
Moderator
Beiträge: 3070
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Beitrag von Tintom » 27.02.2007 20:49:40

Lesen sollte man können ;) - Danke !

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 27.02.2007 20:50:33

Wenn man pwgen in eine Datei umleitet verhält es sich anders. Da muß man dann alle Optionen angeben . Dann funktionierts einwandfrei.

Code: Alles auswählen

pwgen -C -c -n -y -s >pwd.gen | cat pwd.gen
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten