Вопросы с меткой [bash]

Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.

1
голос
2ответа
741 показов

Настроить настраиваемое приглашение bash через ssh или putty

При входе на сервер я хотел бы, чтобы в моем приглашении bash отображалось время, поэтому, когда я проверяю предыдущие действия, которые я сделал, я вижу, в какое время я это сделал. Я думаю, что это ...
1
голос
1ответ
54 показов

Скрипт Ksh/Bash для запуска команд на основе имени ядра

Я пытаюсь создать сценарий, который будет принимать все имена хостов из файла и запускать различные команды в зависимости от имени ядра. Сначала я хочу подключиться к хосту по ssh, а после ввода ...
1
голос
1ответ
229 показов

Gpaste получить как STDIN для YouTube-DL

Я все еще довольно новичок в Linux. Я был пользователем около 2 месяцев. Я понимаю, как делать основные трубопроводы с помощью grep и записывать STDOUT в текстовые файлы. Я пытаюсь сделать что-то ...
1
голос
3ответа
243 показов

Переименование файлов, извлеченных с помощью «wget --mirror» в Bash, перед загрузкой в статически размещенную область Amazon S3

Я пытаюсь заархивировать и загрузить старый сайт в статически размещенную область Amazon S3. Я смог получить содержимое с помощью wget , используя следующую команду: wget --mirror --no-parent ...
1
голос
1ответ
24 показов

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

У меня есть список поисковых терминов в termlist.txt и каталог /dir /scripts, в котором много скриптов. Как мне легко определить, содержит ли какой-либо файл в /dir /scripts какой-либо термин в ...
1
голос
1ответ
87 показов

Измените команду nodejs на узел в Debian

Пожалуйста, не голосуйте, новичок здесь ... Я новичок в узле JS. Я установил его с помощью утилиты apt. Но я не могу запустить интерпретатор с помощью команды узла. Вместо этого я должен использовать ...
1
голос
1ответ
50 показов

текстовый редактор в стиле переименования имен файлов в каталоге

Как я могу редактировать имена файлов в каталоге, как если бы я редактировал текст файла с помощью текстового редактора? Мне кажется, что я видел эту демонстрацию в видео, возможно, с использованием ...
1
голос
0ответов
52 показов

Использование ненадежного приложения в качестве способа открытия файла по умолчанию

Я превратил короткий скрипт в приложение, использующее Automator. Сценарий оболочки преобразует файл .dot файл .png и открывает файл .png Что-то вроде dot -Tpng "$@" -o img.png open img.png Я пытаюсь ...
1
голос
1ответ
196 показов

Использование регулярного выражения в скрипте BASH для получения имени файла / типа, недавно созданного в качестве вывода командой ранее в последовательности

Я недавно задал этот вопрос об использовании gpaste get output в качестве STDIN для youtube-dl. С тех пор на этот вопрос был дан ответ, но я хотел бы перейти к следующему этапу автоматизации, ...
1
голос
0ответов
735 показов

CygWin вдруг очень медленно

У меня были проблемы с моим терминалом CygWin в течение нескольких дней, и я не могу найти то, что вдруг сделало его таким чертовски медленным ... Запуск $ time for i in {1..10} ; do bash -c "echo ...
1
голос
1ответ
1k показов

Linux / OpenWRT - запустить скрипт bash с выводом на консоль / стандартный вывод

У меня есть система OpenWRT, для которой я написал небольшой интерактивный скрипт оболочки, который отображает меню и на основе входных данных отображает соответствующую информацию для стандартного ...
1
голос
4ответа
2k показов

Как я могу получить IP-адрес через скрипт bash?

У меня есть приложение, которое требует от вас ввести свой IP-адрес в качестве параметра, как мне использовать bash-скрипт, чтобы автоматически получить IP-адрес и вставить его в качестве параметра ...
1
голос
1ответ
692 показов

Munpack и имена файлов utf-8 в приложениях

У меня есть еще одна проблема UTF-8. Я использую munpack -C $extrdir $file для автоматического извлечения файлов JPG из электронных писем, которые я получил с fetchmail . После этого я использую bash ...
1
голос
1ответ
300 показов

Что означает «root:0» в команде who?

Мой root-пользователь проверяет список пользователей, которые были зарегистрированы на моем компьютере с Debian. Я проверил это с помощью команды "who" , результат был следующим: root :0 2015-09-30 ...
1
голос
4ответа
2k показов

Облажался PATH в ~/.bash_profile, теперь не может его редактировать

Я фактически облажался с $PATH в моем ~/.bash_profile во время установки некоторого программного обеспечения. Вместо того, чтобы использовать export PATH=$PATH:/some/other/path Я идиотски сделал это ...
1
голос
0ответов
586 показов

SNIMissingWarning & InsecurePlatformWarning в Python в подсистеме Bash Windows 10

Мне действительно нравится запускать Bash на Ubuntu в Windows 10, но я заметил, что python часто выдает предупреждения. Как мне решить эти предупреждения? Спасибо Кстати, ссылки из предупреждений ...
1
голос
1ответ
104 показов

Результат теста Bash

Имея код: if [ 0 ] then echo "0 is true." else echo "0 is false." fi Почему результат echo "0 is true.??? Означает ли это, что bash оценивает 0 (ноль цифр) как true?
1
голос
0ответов
233 показов

двунаправленная синхронизация lftp

Как синхронизировать каталоги на двух разных машинах? Если я изменяю / добавляю / удаляю файл на машине с Windows, он должен быть изменен / добавлен / удален на машине с Linux и наоборот. Я должен ...
1
голос
0ответов
49 показов

Табуляция (в алфавитном порядке) последнее совпадение

У нас есть установка, где задания отправляются, а их результаты сохраняются в каталогах с тем же именем, но с разной конечной отметкой времени; например.: result_20170111T090200 ...
1
голос
1ответ
34 показов

Создание конвертера единиц, который можно вызывать глобально через терминал

Я хотел бы иметь функцию (или, может быть, своего рода исполняемый файл), которую можно вызывать через Терминал, где бы я ни находился (из любого каталога), и эта функция выполняет простую работу по ...
1
голос
1ответ
80 показов

У меня Windows 10 в режиме разработчика и я использую ядро BASH. Где мои файлы?

Я активировал режим разработчика, а также ядро BASH, так что теперь я могу использовать функциональность Linux (с некоторыми ограничениями, в основном относящимися к разрешениям) на моей машине с ...
1
голос
1ответ
40 показов

Команда с переменными не работает в скрипте bash

Я пишу быстрый скрипт для переноса веб-страницы с удаленного сервера на мой локальный компьютер. Проблема в том, что я получаю ошибку «: Нет такого файла или каталога» для моей локальной папки. Но ...
1
голос
2ответа
201 показов

Как я могу найти файл RFC, который охватывает определенную тему?

Я скачал и установил текущие файлы RFC через zypper в /usr /share /doc /rfc /. Все мои файлы RFC распакованы. Когда я хочу найти конкретную тему, я использую эту команду в моем файле конфигурации ...
1
голос
0ответов
98 показов

Завершение табуляции, которое чтит $ CDPATH

Я установил bash_completion и установил свой $ CDPATH. Я могу успешно cd в подкаталоги тех , кто в моем $ CDPATH. Отсюда я хотел бы завершить вкладку, чтобы вызвать файлы в этих подкаталогах, ...
1
голос
0ответов
344 показов

Не получается подключиться к общему ресурсу Win 7 с помощью smbclient 3.5.5 на Haiku

Я сделал упомянутые здесь моды реестра, но не могу подключиться. Я говорю, кажется, потому что нет сообщения об ошибке. smbclient \\\\WIN7MACHINE\\ -U myusername smbclient \\\\WIN7MACHINE\\ -U% ...
1
голос
2ответа
6k показов

открыть каталог с одинарной кавычкой в названии

Я должен открыть каталог из терминала, но имя каталога содержит одну кавычку, как я могу открыть его? Вот название каталога 02. Setting Up 'Shop
1
голос
1ответ
9k показов

start-stop-daemon работает в командной строке, но не работает в скрипте /etc/init.d

Я пытаюсь получить стартовый скрипт (для рубинового гема ar_sendmail), работающий в /etc/init.d/ar_sendmail: #! /bin/sh echo "in /etc/init.d/ar_sendmail" DIR=/home/max/work/e_learning_resource/trunk ...
1
голос
1ответ
1k показов

Что определяет имя процесса в ps aux?

Я пытаюсь отследить этот скрипт с именем ./launch.sh , который на моей машине в данный момент находится в бесконечном цикле, в котором он вызывает программу Java, сразу падает, затем спит в течение 3 ...
1
голос
1ответ
40 показов

Как изменить все вхождения одного символа в группу имен файлов с другим?

У меня есть некоторые файлы OS X, некоторые из которых имеют дефисы в именах файлов. Я хочу изменить все вхождения дефисов в подчеркивание. Как я могу сделать это из командной строки на OS X? Итак, ...
1
голос
1ответ
513 показов

Непоследовательные результаты при использовании среза на выходе ls

Я изо всех сил пытаюсь понять, почему я получаю разные выходные данные из одной и той же команды, запущенной для одного файла в терминале (Mac OS X 10.6.8), и для нескольких файлов. Поскольку я хочу ...
1
голос
1ответ
196 показов

`continue` в скрипте BASH

Я пытался найти папки в моей музыкальной коллекции, которые не содержат mp3-файлов (в некоторых есть только обложки альбомов, плейлисты и тому подобное). Так что у меня было что-то подобное в ...
1
голос
1ответ
669 показов

Сбой сценария Bash при вводе команды в переменную

Я пытаюсь использовать ghostscript в скрипте bash на моей Linux Ubuntu 13.04. У меня проблема с записью команды ghostscript в переменную, когда эта же команда, написанная напрямую, в консоли или в ...
1
голос
2ответа
3k показов

emacs, цвета в режиме term-mode

Я использую Emacs и запускаю bash с командой M-x term . Есть проблема: цвета в буфере *terminal* не такие же, как в Gnome Terminal, и они хуже (вам нужен снимок экрана?). Как я могу это исправить? ...
1
голос
3ответа
337 показов

bash: многократно выполненный скрипт в .bash_profile блокирует вход в систему

У меня есть скрипт bash (назовем его script.sh), который выглядит так while true; do if [ $someFile -eq = "1" ] then # make laptop LED blink here fi done Поэтому, когда какой-то файл имеет какое-то ...
1
голос
1ответ
888 показов

Сохраните логин и пароль в безопасном месте, доступном из скрипта bash

Может ли кто-нибудь, пожалуйста, перечислить некоторые параметры, чтобы сохранить набор учетных данных где-то на сервере, где файл bash может получить к ним доступ? Сценарию нужны учетные данные для ...
1
голос
1ответ
421 показов

Можно ли подключиться к локальной оболочке Windows с помощью PuTTY?

Я не знаю о работающем Windows SSH-сервере (хотя и не достаточно доверяющем). Поэтому я не могу просто подключиться к localhost порт 22 из PuTTY. Я хочу использовать PuTTY, потому что альтернатива ...
1
голос
2ответа
705 показов

Как я могу заставить Bash (или Zsh) запускать определенную команду перед каждой введенной командой?

Я хотел бы настроить Bash для запуска определенной команды перед запуском каждой командной строки, которую я ввожу в командной строке. В частности, я бы хотел сказать Vim (который работает в другом ...
1
голос
3ответа
14k показов

Переименовать знак вопроса (?) в именах файлов

С rename возможно массовое изменение имен файлов. Мне удалось избавиться от всех + этой командой и заменить их подчеркиванием: rename 's/\+/_/g' * Я мог бы поменять обычные буквы, например, на А с. ...
1
голос
1ответ
1k показов

Вывод процессов с высокой загрузкой процессора с помощью оболочки bash

Я пытаюсь контролировать свои процессы CentOS с помощью команды top, чтобы увидеть, есть ли какие-либо процессы, где загрузка ЦП превышает X%, ниже приводится команда, которую я использую, чтобы ...
1
голос
1ответ
374 показов

страницы man не переносятся правильно

Иногда бегущий man выводит плохо переносимый текст. Если я запускаю man , завершаю работу, затем изменяю размер окна терминала и снова запускаю man , он форматирует его в соответствии с новой шириной ...
1
голос
1ответ
90 показов

Загрузить страницу без загрузки кэшированной страницы

Вот такая у меня ситуация. У меня есть страница, которая генерируется с помощью сценария bash (в основном echo и некоторые другие команды >> HTML-файл). У меня есть ссылка на эту страницу. Если я ...
1
голос
3ответа
12k показов

Оболочка скрипта bash: перемещение итерации файла по месяцам

У меня очень мало знаний о скриптах оболочки, но, к сожалению, я должен написать один. Я хочу спросить о перемещении файлов итерации скрипта bash, мне нужно переместить файлы журнала, отсортированные ...
1
голос
1ответ
688 показов

голова и кошка не распознают текстовые файлы Microsoft Excel

У меня есть большой файл .xls с 53760 строками и 19 столбцами. Я сохранил его как текст с разделителями табуляции, чтобы предварительно обработать его с помощью инструментов командной строки и позже ...
1
голос
1ответ
1k показов

распространение ошибок не работает в Bash

У меня есть скрипт, который идет как показано ниже ... некоторые определения функций сверху, и одно из них ... function err_out { trap 'echo "ERROR in $STEP function. EXITING!";exit 1' ERR #some more ...
1
голос
1ответ
78 показов

Как напечатать команду истории bash и добавить ее в файл?

Вы можете напечатать команду с: !2500:p Но как мне добавить эту команду в файл? Я думал: !2500:p >> .bashrc Но это просто печатает все, включая ">> .bashrc" на стандартный вывод.
1
голос
1ответ
877 показов

Как я могу создать учетную запись без регистрации в OS X, которая позволит мне установить обратный туннель SSH?

Я хотел бы создать учетную запись без входа в систему на своем ноутбуке OS X (10.6.6) дома, чтобы я мог установить обратный SSH-туннель к нему со своего рабочего стола на работе. Мое намерение ...
1
голос
1ответ
1k показов

Перекомпоновать shift-tab в tab в bash/screen/putty в Linux?

Я использую vi-mode в bash с помощью команды set -o vi. Что раздражает, так это когда я набираю слова заглавными буквами, а затем пытаюсь завершить работу с помощью клавиши табуляции, но не отпускаю ...
1
голос
1ответ
195 показов

Найти самый большой файл в каталоге без размера в выводе

Мне нужно найти самый большой файл В списке должен быть только один файл Поиск должен работать в заданном каталоге и подкаталогах Вывод должен отображать абсолютный путь к файлу с именем файла find ...
1
голос
1ответ
215 показов

перенаправление вывода из нескольких переданных команд

Это работает: find . -type f | xargs md5sum | sort Это не дает и выдает несколько ошибок "md5sum: xyz not found": ( find . -type f | xargs md5sum | sort ) >~/md5.txt То же самое для: find . -type f | ...
1
голос
4ответа
219 показов

Что делает эта строка сценария оболочки?

ls "$ {VMX_DIR}" | grep -q delta> /dev /null 2> & 1; Он перечисляет файлы в VMX_DIR и затем передает их в grep, но что он делает?