Ошибка при установке gtk + -3..2.3

Команда find не тестирует сам тип mimetype, но вы можете использовать его для выполнения команды mimetype и grep.

Например

find path/to/dir/ -type f -exec sh -c '
  for f; do 
    mimetype -b "$f" | grep -Eq "application/(x-shellscript|executable)" && 
    printf "%s\n" "$f"
  done
' sh {} +

Чтобы выполнить некоторую операцию над соответствующими файлами (например, chmod или chown), замените команду printf на это, например:

find path/to/dir/ -type f -exec sh -c '
  for f; do 
    mimetype -b "$f" | grep -Eq "application/(x-shellscript|executable)" && 
    chmod u+x "$f"
  done
' sh {} +

. Я настоятельно рекомендую проверить текущую собственность и разрешения сначала, например, с ls

find path/to/dir/ -type f -exec sh -c '
  for f; do 
    mimetype -b "$f" | grep -Eq "application/(x-shellscript|executable)" && 
    ls -l "$f"
  done
' sh {} +
0
задан 20 February 2012 в 10:51

5 ответов

В этом случае вы должны установить libX11-dev.

Обратите внимание, что лучший способ скомпилировать собственный пакет gtk - это использовать apt-get source и dpkg-buildpackage. Используйте эти шаги в качестве примера.

1
ответ дан 25 May 2018 в 14:07

В этом случае вы должны установить libX11-dev.

Обратите внимание, что лучший способ скомпилировать собственный пакет gtk - это использовать apt-get source и dpkg-buildpackage. Используйте эти шаги в качестве примера.

1
ответ дан 25 July 2018 в 19:52

Вы должны установить libX11-dev в этом случае.

Обратите внимание, что лучший способ скомпилировать собственный пакет gtk - использовать apt-get source и dpkg-buildpackage. Используйте эти шаги в качестве примера.

1
ответ дан 6 August 2018 в 02:05

В этом случае вы должны установить libX11-dev.

Обратите внимание, что лучший способ скомпилировать собственный пакет gtk - это использовать apt-get source и dpkg-buildpackage. Используйте эти шаги в качестве примера.

1
ответ дан 10 August 2018 в 08:03

В этом случае вы должны установить libX11-dev.

Обратите внимание, что лучший способ скомпилировать собственный пакет gtk - это использовать apt-get source и dpkg-buildpackage. Используйте эти шаги в качестве примера.

1
ответ дан 15 August 2018 в 20:08

Другие вопросы по тегам:

Похожие вопросы: