3903
ответа

Сценарий резервного копирования bash не является gzipping его tarball

У меня есть сценарий bash, который работает как cron для резервного копирования файлов на сервере. #! / bin / bash FILE = / path / to / backup _ $ (date +% Y% m% d) .tar tar -cf $ FILE / backup / this / and / that / and / someotherfiles gzip $ FILE Когда
вопрос задан: 15 October 2010 21:20
118
ответов

Продолжаются ли команды, если удаленный терминал отключен? [dубликат]

Мне кажется, что я не могу найти ясный ответ, поэтому я решил задать простой вопрос (ну, технически это два вопроса, но они похожи). Если я использую удаленный терминал с другого компьютера ...
вопрос задан: 21 October 2010 17:09
108
ответов

работа crontab root не работает [dубликат]

Я установил root crontab для выполнения скрипта каждые 5 минут: * / 5 * * * * / bin / bash /path/to/my/script.sh Сценарий оставляет файл журнала при его запуске. Запуск скрипта вручную ...
вопрос задан: 8 May 2017 21:15
108
ответов

Кронтаб говорит, что команда не найдена [dубликат]

Я просто настраиваю cron для перезапуска сервера приложений «Thin» для моего приложения Ruby каждый час. Я пробовал каждый метод, но cron дает ошибку, поскольку команда не найдена. Мой скрипт выглядит как-то ...
вопрос задан: 8 May 2017 21:15
99
ответов

изменить каталог (cd), но, заменив только часть пути

Не уверен, что это возможно, но я, кажется, помню из своих старых дней с помощью AIX, мне удалось изменить свой путь, просто указав, какую часть пути нужно заменить чем-то другим. Для ...
вопрос задан: 6 September 2010 23:55
89
ответов

Перемещение с bash на zsh [закрыто]

Я рассматриваю возможность перехода от bash к zsh, поскольку я часто встречаю сообщения, восхваляющие zsh. Я опытный пользователь командной строки, и я предполагаю, что основы практически одинаковы, поэтому я ищу совет ...
вопрос задан: 7 August 2010 17:40
83
ответа

Как скрипт может проверить, запущен ли он как root?

Я пишу простой сценарий bash, но мне нужно, чтобы он проверял, запущен ли он как root или нет. Я знаю, что есть, вероятно, очень простой способ сделать это, но я понятия не имею, как это сделать. Просто чтобы быть ясным: что ...
вопрос задан: 2 December 2010 15:30
82
ответа

Как перечислить все файлы в дереве (каталог и его поддиры)?

Для моей задачи мне нужно перечислить все файлы в дереве (каталог, все его поддиректории, все поддиры этих и т. Д.). Я бы предпочел увидеть их в Nautilus или Krusader, но решение командной строки ...
вопрос задан: 30 November 2010 03:28
77
ответов

Что делать, если Ctrl-C не будет убивать запущенную работу?

Иногда процессы игнорируют сигнал SIGINT, посланный Ctrl-C в Bash. Например, человек и vi. Предполагая, что вы не хотите google или читаете руководство о том, как выйти из текущего процесса, есть ли какой-либо ...
вопрос задан: 7 December 2010 21:00
73
ответа

Несколько команд scp в сценарии bash, но ввод пароля только один раз [dубликат]

В настоящее время я использую bash-скрипт, в следующем формате, чтобы обновить локальные данные с удаленных одна: уср=1$пкпп -П 4444 -р $usr@some.other.machine.at:/some/folder/*средства /главная/пользователя/someFolder/ УПП -П ...
вопрос задан: 4 June 2011 23:43
73
ответа

Как определить, работает ли скрипт оболочки с правами root или нет? [dубликат]

Возможный дубликат: как скрипт может проверить, запущен ли он как root? Это то, что мне было интересно. Я делаю много небольших скриптов bash (файлы .sh) для выполнения задач, которые я обычно делаю. ...
вопрос задан: 2 December 2010 15:30
70
ответов

Командная строка для текущей директории, аналогичной ~ для домашнего каталога?

Когда я использую команду cp или move в окне терминала, в настоящее время я использую bash в определенной папке. NES @ server: ~ / Desktop / dir1 $ И теперь я хочу скопировать файл здесь ~ / anotherdir / dir2 в ...
вопрос задан: 11 February 2011 19:49
66
ответов

Есть ли разница между '&&' и ';' символы в стандартном терминале bash?

Они, кажется, оба сигнала баш начать с другой командой следующие символы, но есть определенная разница?
вопрос задан: 27 January 2011 22:26
65
ответов

Общее решение для предотвращения параллельной работы длинного задания cron?

Я ищу простое и универсальное решение, которое позволит вам выполнить любой скрипт или приложение в crontab и не запускать его дважды. Решение должно быть независимым от ...
вопрос задан: 25 May 2012 14:03
64
ответа

Как я могу запускать пользовательские псевдонимы с помощью sudo? [dубликат]

Я хотел бы иметь возможность запускать команды с псевдонимом, которые я определил для моего текущего пользователя в сочетании с sudo. Это не работает по умолчанию, потому что они должны быть определены для root ...
вопрос задан: 18 January 2011 03:02
62
ответа

Как псевдоним «git» на «g», чтобы правила заполнения баха сохранялись?

Если я это сделаю: alias g = 'git' Я теряю все правила завершения (т. Е. Ветви и пульты больше не выполняются автоматически, когда я нажимаю TAB после ввода, например g push o).
вопрос задан: 19 September 2011 18:02
61
ответ

Как установить переменную среды для SUMO_HOME (сумо-0.32.0) в Ubuntu 16.04 LTS [duplicate]

После установки sumo-0.32.0 на Ubuntu 16.04 LTS я заметил, что папка SUMO не содержит каталог bin! Папка SUMO, которую я проверил, находится на пути: / usr / share / sumo. Это правильный дом сумо ...
вопрос задан: 27 November 2010 14:27
60
ответов

Как найти версию bash, которую я запускаю?

(learning bash) Я пытался проверить версию bash, поэтому я набрал / bin / bash -v. Это выводило на экран много текста (содержимое .bashrc и других файлов, полученных из него). Могу ли я ...
вопрос задан: 2 May 2011 23:18
60
ответов

Перезаписать предыдущий вывод в Bash вместо добавления его

Для таймера bash я использую этот код: #! / Bin / bash sek = 60 echo "60 Seconds Wait!" echo -n "One Moment please" while [$ sek -ge 1] do echo -n "$ sek" sleep 1 sek = $ [$ sek-1] done echo echo "ready!" ...
вопрос задан: 5 December 2010 00:34
60
ответов

Как запустить терминал с определенным текстом, уже введенным в командной строке?

Вместо того, чтобы перефразировать мой вопрос, позвольте мне описать вам желаемый случай пользователя: я создаю короткий shell-скрипт для запуска команды «gnome-terminal --someoptionflagname» мой текст для публикации »и ...
вопрос задан: 8 October 2010 22:39
57
ответов

Сценарий для отображения всех цветов терминала

Во всем Интернете я видел много людей со сценариями, которые печатают кучу вещей во всех цветах, определенных в ~ / .Xdefaults. Однако, когда я пытаюсь использовать их, я всегда получаю ошибку: Bad ...
вопрос задан: 21 February 2011 03:13
55
ответов

Перенаправление на баш функций и псевдоним [dубликат]

ТЛ;др: есть ли способ, чтобы использовать существующую функцию автоматическое заполнение также автоматическое заполнение аргументы псевдоним или короткая функция. Завершения авто в bash, но не хорошо перемешать с псевдонимами ...
вопрос задан: 19 September 2011 18:02
55
ответов

Возникают проблемы с обменом .bashrc на машинах с Dropbox?

Я работаю над множеством разных машин, все запущенные Ubuntu (не всегда одна и та же версия). У меня есть некоторые действительно основные настройки для моей подсказки, которые я хотел бы иметь на всех машинах. Я ...
вопрос задан: 7 March 2011 17:38
55
ответов

Как иметь путь, содержащий пробелы в PATH?

Я попытался экспортировать TASK = $ HOME / Ubuntu \ One и экспортировать TASK = "$ HOME / Ubuntu One", но не работает.
вопрос задан: 14 February 2011 23:02
55
ответов

Переменная окружения vs переменная Shell, в чем разница?

Кто-то сказал мне, что: BASH не является переменной среды, это переменная оболочки. В чем разница?
вопрос задан: 14 February 2011 17:08
54
ответа

Во время chroot-попытки я получил эту ошибку: & ldquo; chroot: не удалось запустить команду '/ bin / bash': ошибка формата Exec & rdquo;

Я выполнял инструкции этого руководства HOWTO: Purge и Reinstall Grub 2 с Live CD, когда я столкнулся с ошибкой на шаге 1, когда я запустил команду sudo chroot / mnt / temp. Ошибка ...
вопрос задан: 21 November 2010 15:34
51
ответ

Поиск дубликатов имен файлов в иерархии папок?

У меня есть папка с именем img, эта папка имеет много уровней подпапок, все из которых содержат изображения. Я собираюсь импортировать их в сервер изображений. Обычно изображения (или любые файлы) могут иметь ...
вопрос задан: 13 June 2011 20:28
50
ответов

Удаление папки с именем ~

Это выход ls -l ls -l всего 53484 корня корня drwxr-xr-x 3 4096 2011-02-10 05:59 ~ -rw-r - r-- 1 корень корня 54313810 2011-02-13 05 : 09 jobs.jar -rw-r - r-- 1 корень root 384035 2011-02-15 ...
вопрос задан: 24 March 2011 13:34
50
ответов

Проблема с скриптом Bash: 'declare: not found'

У меня был скрипт, который работал нормально, но когда я запустил его сегодня, он говорит declare: not found. Я использую оболочку bash и путь в начале сценария. Две строки с флагом в моем скрипте ...
вопрос задан: 27 February 2011 18:42
50
ответов

Как инициализировать окно терминала не закрывать ее и начинать новую?

Когда я вношу некоторые изменения в поведение оболочки / bash. То есть настроить псевдоним, какой быстрый способ существует для повторной инициализации окна терминала, а не закрытия и открытия нового открытого? Возможно, командная строка ...
вопрос задан: 27 January 2011 22:37