Tag: bash

Войти через SSH без пароля

На моем сервере у меня есть openssh-сервер и специальная учетная запись без пароля. Я создаю скрипт оболочки, который должен использоваться без ввода пользователем. Например $(ssh dummyUser@dummy.com) Мне нужно, чтобы скрипт заканчивался после входа. Как это сделать? (Я знаю об авторизованных ключах).

Пытаясь установить Astromenace на мой linux mint 14 cinnamon pc

Поэтому я следую этому руководству, поскольку он единственный, который я могу найти, и все, что я могу найти, такие же, как и этот: http://linuxg.net/games-on-linux-how-to-install-astromenace-on-ubuntu-and-fedora/ Но когда я набираю первую команду, я даю мне это myname@myname-System-Product-Name ~ $ sudo wget -q -O- http://archive.getdeb.net/getdeb-archive.key | apt-key add – [sudo] password for myname: ERROR: This command can only […]

Urxvt – вкладка расширения переменных среды

Я новичок в urxvt (переехал из gnome-terminal -> Ubuntu 12.04). Я привык к тому, что переменные среды расширяются в gnome-terminal по умолчанию Предположим, что у меня есть переменная среды «FOO_PATH», настроенная для «/ home / foo /». Когда я набираю $ FOO_PATH /, я не получаю расширение и / или список элементов в $ FOO_PATH. […]

Выполнить сложную задачу для fg?

Я часто буду запускать простую задачу мониторинга следующим образом: (sleep 600 && ls -lh /path/to/files)& Возможно ли, что процесс дефонирует сам по себе? Например, чтобы захватить идентификатор задания в $jobid (или аналогичный), а затем, когда sleep закончится, выполните fg $jobid ? Я знаю, это может потребовать более сложного bash-fu, но любые решения были бы приятными […]

Можно ли заставить SSH передавать пустые аргументы?

Я пытаюсь выполнить удаленный скрипт с SSH, и этот скрипт меняет свое поведение в зависимости от того, пуст ли конкретный аргумент. Вот минимальный пример, в котором я создал простой файл tmp.sh который tmp.sh количество аргументов и затем аргументы. Когда я выполняю его локально, он работает как ожидалось, говоря, что он получил 3 аргумента. Но когда […]

Bash удалить файл, когда переменная = x

Я создаю скрипт bash, который перезагружает систему при каждой перезагрузке, добавляет новую строку в текстовый файл, затем я читаю текстовый файл перед каждой перезагрузкой. Как только переменная, содержащая количество строк, скажет 10, я хочу, чтобы скрипт удалял текстовый файл (в этот момент при следующей перезагрузке он увидит, что файла там нет, сломайте цикл и предложите […]

Постоянно сохранять файл журнала в OSX?

Мне нужно регулярно резервировать файл журнала на моем компьютере OSX и отправлять его по электронной почте или FTP / SFTP-файл на мой сервер. Я знаю, что сценарий bash может быть написан для выполнения вышеуказанной задачи, но как я могу запускать это регулярно, скажем, в час или ежедневно? Кроме того, машина используется другим сотрудником, возможно ли, […]

Цепочные команды терминала в .bash_profile

Возможный дубликат: На Mac, как я могу объединить вместе команды, которые я хочу запустить в псевдоним? Я использую псевдонимы какое-то время, но не могу понять, как правильно управлять цепочками. Например, есть ли способ ввести один псевдоним и связать его с несколькими командами, например? 'cd /Applications/MAMP/htdocs/V3/wp-content/themes/V3/' mate . open /Applications/MAMP/MAMP.app/ open -a Safari http://localhost:8888/

Как отфильтровать строку с подстановочным знаком и вывести ее в другой текстовый файл с модификацией?

Я хочу удалить все сторонние драйверы из образа Windows с помощью DISM, но кажется, что он не принимает подстановочные знаки. Это означает, что мне пришлось бы удалить их вручную, что я хочу избежать. Пока я создал список всех драйверов в формате таблицы, как показано на рисунке ниже: Насколько мне известно, у меня есть два варианта: […]

Различия и выполнение `set` &` env`?

В чем разница между командами set и env ? Когда нужно / следует использовать в отличие от другого? Как они обычно используются? (Типичное использование, сценарий).

Давайте будем гением компьютера.