spufy Geschrieben 22. Januar 2003 Teilen Geschrieben 22. Januar 2003 Tag @ all, woltte folgenden kleinen Skript bzw. Befehl absetze, aber funkt nicht wirklich. while read line; do user=`echo $line | cut -f1 -d:` chage -M 30 -d 0 $user done < /etc/passwd Es kommt immer die Fehlermeldung: "bash readline command not found" Kann mir mal jemand helfen ??? THX Spufy Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Gast Sanches Geschrieben 22. Januar 2003 Teilen Geschrieben 22. Januar 2003 Hi Spufy, kann es sein, das du in der while Anweisung eher einen Vergleich machen solltest, als eine Variable einzulesen!?!?! Z. B. ... while [ $line != "1" ] do ... Einfach die Var. vorher einlesen! MfG Sanches Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
nic_power Geschrieben 23. Januar 2003 Teilen Geschrieben 23. Januar 2003 Schreibst Du im Original "read" und "line" auch auseinander, der Fehlermeldung nach zu urteilen tust Du das nicht (solltest Du aber tun)? Nic Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.