Achim Hoffmann wrote:
On Sun, 22 Sep 2002, Markus Kolb wrote:
Das sollte man vielleicht mit in einem zusätzlichen Satz in die manpage von chmod bei der Erklärung von -R aufnehmen. Da steht nämlich eindeutig da: change files and directories recursively und oben: chmod [OPTION]... MODE[,MODE]... FILE Es ist also nichts von einer Einschränkung bei -R von FILE auf Verzeichnisse zu lesen. Den Satz change files and directories recursively versteht man erst wie er gemeint ist, wenn man weiss, wie er gemeint ist ;o)
and der man-page von chmod ist nix zu aendern: die ist eindeutig richtig. chmod macht auch genau das was ihm (von der Shell) gesagt wird, siehe andere Antworten; und das steht genau so in der man-page.. Es ist nicht Aufgabe der (chmod) man-page das Verhalten der Shell bzgl. Metazeichen zu erklaeren, woher soll sie das auch wissen? koennte ja sein, dass jemand eine Shell hat die gar keine Metazeichen kennt, oder diese Funktionalitaet einfach abgeschalten hat.
Es geht auch nicht um die Wildcard. Auch ein chmod -R index.html geht nicht, weil chmod in der Rekursion nur die Rechte von allen Dateien und Verzeichnissen ändern kann. Das steht nicht in der manpage.