Aufgabe für Uni



  • Hallo liebe Forum,

    ich muss für die Uni eine Aufgabe lösen und komme leider nicht weiter, vielleicht könnt ihr mir ja weiter helfen:

    Gebe ein Kommando an das in etc und deres Unterverzeichnissen alle Verzeichnisse ausgibt mit der Benutzergruppe Sys und drei absolute pfade besitzt und nicht die Inoden Nummer 144 hat und das Ergebniss in v.out speichert. Fehlermeldung sollen entfernt werden.

    Mein Ansatz sieht wie folgt aus:

    find /etc -group sys ! -links 144 -print | grep \{3\}/



  • Was heißt es "besitzt 3 absolute Pfade"?



  • Ich gehe mal davon aus, dass der Pfad die "Länge" 3 haben soll.

    Ansonsten hätte ich auch keine Ahnung.

    //wusste nicht das ich hier ein Account besitzte, sorry



  • David66 schrieb:

    Ich gehe mal davon aus, dass der Pfad die "Länge" 3 haben soll.

    Ansonsten hätte ich auch keine Ahnung.

    Was meinst Du mit "Der Pfad soll die Länge 3 haben"?

    Sorry, ich versuche nicht, mich dumm zu stellen oder so, aber ich kann mir darunter gerade wirklich nichts vorstellen.

    Meinst Du Pfade der Form /eins/zwei/drei ?

    Falls ja, schau Dir noch die Option -depth an. Und um nur Verzeichnisse zu finden, solltest Du auch -type d oder so verwenden. Und das Inode-Argument ist nicht links sondern inum.



  • nman schrieb:

    Meinst Du Pfade der Form /eins/zwei/drei ?

    Genau das meine ich, aber ehrlich gesagt empfinde ich die Aufgabe als etwas skurril. Aber danke!


Anmelden zum Antworten