Onde é chmod no cygwin?

0

O único chmod exibido é muito profundo em um local estranho:

C:\apps\OpenSSH\bin>dir /s \cygwin\chmod
 Volume in drive C is Windows7_OS
 Volume Serial Number is AC58-16CE

 Directory of C:\cygwin\usr\libexec\mc\fish

01/07/2014  02:02 AM               147 chmod
               1 File(s)            147 bytes

     Total Files Listed:
               1 File(s)            147 bytes
               0 Dir(s)  34,754,285,568 bytes free
    
por javadba 06.05.2014 / 06:00

2 respostas

2

Seu comando não contém curingas, portanto, ele localizará apenas arquivos chamados chmod . O programa cygwin correspondente é um executável do Windows, por isso é chamado de chmod.exe :

C:\>dir /s /b \cygwin\chmod.*
C:\cygwin\bin\chmod.exe
C:\cygwin\lib\perl5.14\i686-cygwin-threads-64int\auto\POSIX\chmod.al
C:\cygwin\tmp\par-crowley\cache-exiftool-8.94\inc\lib\auto\POSIX\chmod.al
C:\cygwin\usr\share\man\man1\chmod.1.gz

( /b é apenas para saída mais compacta)

    
por 06.05.2014 / 10:33
-1

Ou use o comando "which"

$ which chmod
/usr/bin/chmod   % result on my install of cygwin
    
por 10.05.2014 / 01:24

Tags