apt-get update застрял на 0% [ожидании заголовков]?

find . -type d -exec bash -c 'cd "$0" && pwd' {} \;

Смените pwd для своего скрипта. И . для имени корневого каталога, если это не «текущий» каталог.

Вы должны обернуть предложение exec в bash -c "..." из-за того, как работает -exec. cd не существует в его ограниченной среде, но, как вы можете видеть, запустив приведенную выше команду, когда вы приводите bash для выполнения задания, все работает так, как было предсказано.

Edit: I'm не уверен, почему 2011 Оли не думал о -execdir, но это, вероятно, более быстрое решение:

find . -type d -execdir pwd \;
0
задан 24 April 2018 в 18:06

2 ответа

Я удалил обновление Google Chrome из диспетчера обновлений> другое программное обеспечение. И он отлично работает. Я нашел, может быть, сервер Google занимает много времени через мой ISP, поэтому я считаю, что лучше обновить хром вручную.

0
ответ дан 17 July 2018 в 16:14

Я удалил обновление Google Chrome из диспетчера обновлений> другое программное обеспечение. И он отлично работает. Я нашел, может быть, сервер Google занимает много времени через мой ISP, поэтому я считаю, что лучше обновить хром вручную.

0
ответ дан 23 July 2018 в 17:08

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

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