Источник ежедневной загрузки Launchpad в подкаталоге ветви

При работе с файлами или каталогами по их имени я настоятельно рекомендую обрабатывать их, разделенные символом nullbyte, а не новой строкой. Потому что официально имя файла может содержать новую строку. Таким образом, вы не должны составлять список каталогов, разделенных новой строкой.

В любом случае, когда у вас есть этот список, вы можете просто использовать это:

du -sch --files0-from=dirs.txt
-s -d0 и будет суммировать общее количество для каждого аргумента. -c вычисляет общую сумму. -h делает это все в удобочитаемом формате. --files0-from=dirs.txt читает имена файлов / имена каталогов из заданного файла, завершаемого нулевым байтом.

С вашим списком он будет выглядеть (но с ловушкой имен файлов с новыми символами):

tr '\n' '\0' <dirs.txt | du -sch --files0-from=-
2
задан 27 June 2011 в 20:33

7 ответов

Невозможно сделать это из самого рецепта.

Я бы рекомендовал сделать замену. с pykeg изнутри debian / rules.

1
ответ дан 25 July 2018 в 21:39
  • 1
    Перед тем, как обещать обезьяну с некоторыми сценариями, чтобы сделать это, какие-либо предложения о том, как это сделать из файла правил? – Jared 21 July 2011 в 07:26
  • 2
    Это действительно зависит от самого пакета. Простейшим было бы просто cd до pykeg до, например, запускать configure и make. – jelmer 24 July 2011 в 00:41

Невозможно сделать это из самого рецепта.

Я бы рекомендовал сделать замену. с pykeg изнутри debian / rules.

1
ответ дан 2 August 2018 в 03:16
  • 1
    Перед тем, как обещать обезьяну с некоторыми сценариями, чтобы сделать это, какие-либо предложения о том, как это сделать из файла правил? – Jared 21 July 2011 в 07:26
  • 2
    Это действительно зависит от самого пакета. Простейшим было бы просто cd до pykeg до, например, запускать configure и make. – jelmer 24 July 2011 в 00:41

Невозможно сделать это из самого рецепта.

Я бы рекомендовал сделать замену. с pykeg изнутри debian / rules.

1
ответ дан 4 August 2018 в 19:10
  • 1
    Перед тем, как обещать обезьяну с некоторыми сценариями, чтобы сделать это, какие-либо предложения о том, как это сделать из файла правил? – Jared 21 July 2011 в 07:26

Невозможно сделать это из самого рецепта.

Я бы рекомендовал сделать замену. с pykeg изнутри debian / rules.

1
ответ дан 6 August 2018 в 03:27
  • 1
    Перед тем, как обещать обезьяну с некоторыми сценариями, чтобы сделать это, какие-либо предложения о том, как это сделать из файла правил? – Jared 21 July 2011 в 07:26
  • 2
    Это действительно зависит от самого пакета. Простейшим было бы просто cd до pykeg до, например, запускать configure и make. – jelmer 24 July 2011 в 00:41

Невозможно сделать это из самого рецепта.

Я бы рекомендовал сделать замену. с pykeg изнутри debian / rules.

1
ответ дан 7 August 2018 в 21:14

Невозможно сделать это из самого рецепта.

Я бы рекомендовал сделать замену. с pykeg изнутри debian / rules.

1
ответ дан 10 August 2018 в 09:33

Невозможно сделать это из самого рецепта.

Я бы рекомендовал сделать замену. с pykeg изнутри debian / rules.

1
ответ дан 13 August 2018 в 15:42
  • 1
    Перед тем, как обещать обезьяну с некоторыми сценариями, чтобы сделать это, какие-либо предложения о том, как это сделать из файла правил? – Jared 21 July 2011 в 07:26
  • 2
    Это действительно зависит от самого пакета. Простейшим было бы просто cd до pykeg до, например, запускать configure и make. – jelmer 24 July 2011 в 00:41

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

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