Если ваш скрипт имеет тип # !/bin/sh
или в противном случае является просто .sh
, то это объясняет, почему ваш $ {find _ parameters [@]}
не работает в системе Debian, которая использует интерпретатор dash
оболочки по умолчанию, не реализующий тип $ {array [@]}
]
Я также вижу, как ваш аргумент -path ~/FileSniper *
может привести к нежелательным результатам - и то же самое касается ~/*
. Как написано, это расширения оболочки - не найти
расширения. найти [... пути...]
операнды никогда не расширяются и поэтому ~/*
- если это действительно то, что вы хотите - так же правильно, как это может быть, но -path ~/FileSniper *
расширяется до любых результатов, которые могут быть получены родительской оболочкой , прежде чем она будет использована в качестве образца find
. И так, если он не соответствует пути ~/
, это спорная точка, потому что *
останется таким же, как есть, но если он делает , то он больше не работает, как образец вы намереваетесь.
Вы должны процитировать это, вероятно: найти... -path ~/FileSniper\*
, если вы не хотите искать литерал ~
тильды, в этом случае вы также должны процитировать это.
-121--174132-
Что ж, мне удалось успешно установить firefox 42.0, но мне пришлось сделать это с помощью этого сценария .
У меня не было большого шанса действительно изучить этот сценарий, поэтому я не уверен, как ему удастся выполнить успешную установку.
Если у вас, с другой стороны, есть четкое понимание того, почему сценарий Руарио работает и может подытожить его лаконично, я был бы рад посудить, что + 15 репутация.
-121--184906-
Использование опции dd oflag напрямую обходит кэширование ОЗУ. Для оптимальной производительности записи рекомендуется использовать размер блока порядка размера блока стирания eMMC (обычно 4M-16M).
Выбор правильного эталонного теста зависит от применения встроенного устройства.
Mobibench: https://github.com/ESOS-Lab/mobibench
IOzone: http://www.iozone.org/
dd: http://man7.org/linux/man-pages/man1/dd.1.html
являются некоторыми часто используемыми приложениями.
Во-первых, bind9
довольно ужасен. Вместо этого вы действительно хотите PowerDNS
.
Во-вторых, Ubuntu 14 является /древней/ по интернет-стандартам. Рассмотрите возможность обновления до более новой и лучше поддерживаемой версии -. Я думаю, что 18 — самая последняя версия.
В-третьих, проблема «Нет кандидата на установку» имеет объяснение и возможную причину в этом вопросе . Проверьте, помогают ли решения, предложенные в этом ответе, вашему делу.
Тем не менее, даже при работающем pdns и администрировании DNS-сервера это нетривиальная задача. Возможно, вам будет лучше объяснить, чего вы пытаетесь достичь и почему вы считаете, что использование частного DNS-сервера является наиболее жизнеспособным решением (. См. также:Проблемы XY)