unix comandos para excluir arquivos em pastas diferentes

0

O Homebrew deu-me alguns avisos e disse-me para apagar certos ficheiros das pastas / usr e / Library, que estão a atrapalhar certas instalações. Existe uma maneira de remover esses arquivos do diretório raiz, ou eu tenho que manualmente

Warning: libiconv files detected at a system prefix other than /usr
Homebrew doesn't provide a libiconv formula, and expects to link against
the system version in /usr. libiconv in other prefixes can cause
compile or link failure, especially if compiled with improper
architectures. OS X itself never installs anything to /usr/local so
it was either installed by a user or some other third party software.

tl;dr: delete these files:
    /usr/local/lib/libiconv.dylib
    /usr/local/include/iconv.h

Ele também me disse para excluir outro arquivo

Warning: /Library/Frameworks/Mono.framework detected
This can be picked up by CMake's build system and likely cause the build to
fail. You may need to move this file out of the way to compile CMake.
    
por BrainLikeADullPencil 01.01.2013 / 22:13

1 resposta

0

Você pode apenas passar os caminhos absolutos para o arquivo em rm , assim:

rm /usr/local/lib/libiconv.dylib
rm /usr/local/include/iconv.h

Eles funcionam, não importa em qual diretório você esteja.

Para remover um diretório, use rm -rf em vez de rm .

    
por 01.01.2013 / 22:21

Tags