Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
1
голос
1ответ
346 показов
Переменная PATH не работает должным образом с hg
У меня удаленная машина CentOS где я установил hg . Долгое время он работал нормально, и сегодня, когда я пытаюсь использовать команды hg , я получил следующие ошибки: [dinesh@lab test]$ hg st -bash: ...
1
голос
1ответ
609 показов
Как сохранить ключ ssl как переменную в скрипте для использования с ncat?
Я пытаюсь написать скрипт-обертку для запуска слушателя ncat. Я не хочу выводить сертификат и ключ в файл, скорее я бы хотел сохранить его как переменную в скрипте и вызвать его так: #!/bin/bash ...
1
голос
1ответ
508 показов
Удаленное выполнение сценария cmd в Windows
Я использую Airytec Switch Off, который создает сервер под Windows, который принимает команды на указанный сетевой порт и выполняет сценарии удаленно. Выключение / перезагрузка ПК работает нормально. ...
1
голос
2ответа
906 показов
Невозможно использовать команду ls в linux
При использовании виртуального я не могу использовать команду ls, он показывает ls: unrecognized option '--color=auto' ls: use the --help option for usage information Кто-нибудь может дать мне ...
1
голос
1ответ
34 показов
Совпадение файлов в начале строки
Когда я устраиваю вечеринки, я записываю все, что едят мои гости. [1] Примечание: я вставил несколько вкладок, чтобы все было читабельно. party1.txt: Bernhard Apple Jeremy Cake Liz Cake Daisy Pear ...
1
голос
2ответа
65 показов
Выделить все экземпляры цитируемого текста из файла
Есть ли способ grep или получить любым другим способом все экземпляры текста в каждой паре двойных кавычек в файле? Я видел такие ответы: ...
1
голос
1ответ
505 показов
Открыть файл с помощью subl в Windows 10 Bash
Я только что установил Bash On Ubuntu для Windows 10 и пытался открыть файлы с псевдонимом. Псевдоним, который я создал, выглядит так: alias subl='"/mnt/c/Program\ Files/Sublime\ Text\ ...
1
голос
2ответа
66 показов
Нужно сгенерировать бумажный след переданных документов
Я работаю в небольшой юридической фирме, которая хранит несколько терабайт документов в общей сетевой папке на одной из рабочих станций в их офисе. Я настраиваю их с выделенным отказоустойчивым NAS. ...
1
голос
0ответов
112 показов
Открытие bash-файла в том же окне терминала
РЕДАКТИРОВАТЬ: Оказалось, что я смог частично решить мою собственную проблему - я не уверен в конкретных деталях, но насколько я знаю, создание / редактирование ~/.bash_profile просто делает запуск ...
1
голос
0ответов
212 показов
Удаление элемента словаря Plist по ключу заголовка из сценария оболочки
Я пытаюсь создать сценарий оболочки, который удалит папку верхнего уровня из закладок Safari с помощью файла Bookmarks.plist Safari по имени папки. К сожалению, я нашел единственный способ удалить ...
1
голос
1ответ
2k показов
Как скачать папку dropbox с помощью wget?
Кто-то поделился со мной папкой с фотографиями в Dropbox. Я хотел бы загрузить папку dropbox, содержащую изображения на коробке Linux, без установки какого-либо программного обеспечения dropbox. Мне ...
1
голос
3ответа
157 показов
Хотите предотвратить случайное выключение, перезагрузку и т. Д. С помощью псевдонимов таких команд, как завершение работы
Я пытаюсь присвоить псевдоним командам, таким как shutdown , reboot и т.д. Я знаю, что это не надежный способ заблокировать доступ, однако это просто для предотвращения случайного выполнения. Я ...
1
голос
0ответов
363 показов
Как ls -l файл с вывода grep
Я пытался запустить следующую команду: ls -lh `grep -E "^log4j.appender.File" /var/domains/*/servers/*/logs/log4j.properties | sed 's/.*=//g'` но это показывает мне ошибку: ls: cannot access ...
1
голос
1ответ
68 показов
Linux Anacron повторяет прерванную работу?
У меня есть ежедневный скрипт резервного копирования, который запускается anacron. Предположим, что anacron запускает скрипт, но я выключаю компьютер во время работы скрипта. Существуют ли какие-либо ...
1
голос
1ответ
254 показов
Как разрешить пользователю веб-сервера запускать сценарий, которому нужны разрешения sudo?
Можно ли заставить пользователя веб-сервера, в моем случае lighttpd , запускать определенный скрипт, который должен запускаться с разрешениями sudo ? Я только хочу, чтобы пользователь lighttpd мог ...
1
голос
1ответ
33 показов
Как найти файлы по условию * error * в терминале
Я знаю, что с помощью find . -exec возвращает все файлы, которые возвращают условие успеха для этой команды. Как мне сделать так, чтобы я мог найти все вещи, которые имеют ошибки? Мой основной ...
1
голос
0ответов
32 показов
остановите bash, попытайтесь отобразить все возможные результаты и выполните автоматическое заполнение, когда неоднозначный результат найдется
Это мой .inputrc 9 set show-all-if-unmodified on 10 set menu-complete-display-prefix on 11 #set completion-ignore-case on 12 set disable-completion on 1) Как мне остановить bash, попытаться ...
1
голос
3ответа
166 показов
Linux Bash Terminal Программирование
У меня проблема с терминалом Bash. Моя проблема с деталями: И да, я знаю, что вы могли бы сделать это вручную. Но было бы больно, если бы каждый пользователь делал это вручную. Я также попробовал это ...
1
голос
6ответов
1k показов
Bash: Как вывести команду в следующее приглашение для использования пользователем?
В bash-скрипте я хочу вывести команду в конце, поэтому пользователю нужно только нажать Enter после того, как мой скрипт завершит выполнение этой команды. Например, пользователю необходимо выполнить ...
1
голос
1ответ
137 показов
История Bash повреждена после потери питания
Я пошел в магазин, и когда я вернулся, я обнаружил, что забыл подключить свой ноутбук, и он умер от низкого заряда батареи. Когда я перезагрузился, я с удивлением обнаружил, что моя история bash ...
1
голос
0ответов
78 показов
mysqldump через демон запуска на Mac OSX не работает
Я пытаюсь создать mysqldump базы данных с помощью bash-скрипта и автоматизировать процесс с помощью процесса launchd / launchctl для Mac. Я могу успешно запустить скрипт bash вручную для резервного ...
1
голос
2ответа
101 показов
Как проверить код выхода из туннеля ssh?
У меня есть команда вида: dd if=/my/block/device | ssh myuser@otherserver "gzip > file.gz" Как проверить, не сработала ли команда ssh из-за проблем с подключением? Благодарю.
1
голос
0ответов
275 показов
Как отключить сочетание клавиш Alt-A в Windows 'Bash (WSL)?
Я SSH с WSL Bash на другой машине, где я использую приложение, которое должно получить последовательность клавиш «Alt-A». Как бы то ни было, но я нажимаю Alt-A. Однако нажатие Alt-X (в emacs через ...
1
голос
2ответа
68 показов
Как указать исполняемый путь Python?
Моя PATH выглядит так: /home/elgin/anaconda3/bin:…:/usr/bin:… Как вы видите выше, anaconda3 предшествует /usr/bin . Поэтому, когда я python в терминале, он получает python по первому пути anaconda3 . ...
1
голос
0ответов
77 показов
Есть ли имя для пользовательского интерфейса командной строки, используемого в таких проектах, как Git?
В настоящее время существует довольно много инструментов командной строки (или наборов инструментов), которые используют интерфейс командной строки, так что каждая команда начинается с имени ...
1
голос
1ответ
218 показов
Сортировка файла через запятую по первому столбцу при сохранении некоторого порядка
У меня есть файл формы: kl2,LL kl2,nan kl2,MORE kl2,PRQ kl2,JJ abc87,PRQ abc87,JJ abc87,nan abc87,MORE abc87,LL ... и я хотел бы отсортировать это по первому столбцу, оставляя второй столбец в том ...
1
голос
1ответ
646 показов
Как пользоваться '!!'(двойной восклицательный знак) в скрипте bash?
Это сценарий: иногда я хочу открыть список файлов с помощью vim. Этот список файлов является выводом команды. Так что я могу набрать vim $(!!) и откройте эти файлы после запуска этой команды. Можно ...
1
голос
3ответа
4k показов
Windows 10 Ubuntu - создайте папку из windows, затем получите доступ из Bash
Я использую Ubuntu из Windows. Когда я создаю папку из окна с именем newFolder в корневом каталоге C:\Users\myuser\AppData\Local\lxss\root\Newfolder затем из Bash, когда я запускаю ls я не вижу новую ...
1
голос
0ответов
96 показов
DD-WRT - Невозможно удалить файл с помощью скрипта
Прошивка по текущему ходу: DD-WRT v3.0-r30600M kongac (09.09.16) У меня проблемы с командой rm . Я могу использовать команду без проблем в CLI, но она не работает правильно при запуске из скрипта. Я ...
1
голос
1ответ
24 показов
Как я могу направить вывод на экран и в файл одновременно?
Linux, (Ubuntu) здесь. Должно быть эффективным каждый раз, когда я открываю новый терминал. Вывод в файл должен содержать все сообщения, включая ошибки и предупреждения, должен быть таким же, как ...
1
голос
1ответ
43 показов
Как создать меню для имен и значений переменных среды, начинающихся с $ zv?
Вот Это Да! Я просматривал похожие вопросы в течение 2 часов + здесь! Я уверен, что просто хочу довольно простую вещь. В bash-сессии со многими функциями у нас есть десятки каталогов для посещения. ...
1
голос
3ответа
301 показов
ищет список символических ссылок в папке Dropbox - не работает синтаксис
Я пытаюсь переместить папку Dropbox с внешнего диска на другой внешний диск. Я получал сообщения об ошибках, что файлы не могли быть перемещены, и, согласно технической поддержке Dropbox, возможно, ...
1
голос
1ответ
39 показов
найти совпавшие file_ids в файлах dat в каталоге и скопировать их в другой каталог
У меня есть file_id = 840920 и я должен выбрать только дочерние файлы, которые принадлежат file_id = 840920 . Имена файла данных различны, но во всем файле данных доступен идентификатор родительского ...
1
голос
1ответ
3k показов
Что делает || : значит в контексте сценария оболочки?
Что делает || : значит в контексте сценария оболочки? Я только что наткнулся на эту строку: eval "/usr/bin/mybinary aparameter" || :
1
голос
1ответ
417 показов
Ошибка выполнения удаленных команд с помощью ssh с использованием пользователя sudo
Следующая команда не выполняется: ssh -t user@server-01 sudo -iu suser "cd /opt/jboss ; ./portal.sh stop" Я получаю: bash: ./portal.sh: No such file or directory Как я могу изменить каталог удаленно ...
1
голос
1ответ
122 показов
Как заставить bash написать два файла истории bash без изменения исходного кода bash?
Я хочу, чтобы содержимое bash_history дублировалось в другом файле. Зачем? Потому что злоумышленник может редактировать свой собственный файл bash_history. Я знаю, что это не то, для чего существует ...
1
голос
2ответа
385 показов
Windows-to-Linux: выполнить сценарий оболочки как пользовательский процесс (как bkgrnd) на удаленных компьютерах
Я пытаюсь сделать следующее: 1) Запустите сценарий оболочки на удаленной машине 1,2 и 3 (все Linux) с машины Windows. 2) На моей Windows-машине у меня есть plink, который я использую следующим ...
1
голос
2ответа
510 показов
Являются ли символические ссылки в /usr /local /bin на скрипты в домашнем каталоге пользователей угрозой безопасности?
Когда я хочу, чтобы скрипт (обычно bash или python) выполнялся из любого места в моей структуре папок, я обычно помещаю символическую ссылку в /usr/local/bin . Таким образом, мне не нужно ...
1
голос
2ответа
513 показов
Тар с прогрессом, но без сжатия
Есть много ответов о том, как создать файл tar.gz с обновлениями прогресса (т. Е. Этот ответ, скопированный ниже) tar cf - /folder-with-big-files -P | pv -s $(du -sb /folder-with-big-files | awk ...
1
голос
1ответ
701 показов
GNU параллельно удалить escape перед пробелами в команде
В настоящее время я тестирую GNU параллельно, чтобы распределить команду сравнения по нескольким серверам, используя bash. В своей основной функции эта команда сравнения принимает два входа для ...
1
голос
1ответ
63 показов
Оболочка Проверка пользовательских привилегий многострочной переменной
Я пытаюсь написать сценарий, который в какой-то момент должен проверить пользовательские привилегии нескольких папок. Пути хранятся в переменной, каждый путь в новой строке. Пока у меня есть это: ...
1
голос
1ответ
49 показов
Как извлечь все строки в require('')?
Мои исходные файлы примерно такие: abl require('../img/a.png') require('../img/b.png') bla require('../../img/c.png') ble
1
голос
1ответ
51 показов
как набрать или вставить [в терминале OSX
Я пытаюсь использовать JQ в моем терминале, но мой терминал не будет принимать [ . всякий раз, когда я пытаюсь набрать или вставить его в моем терминале, просто мигает и ничего не делает. Я пробовал ...
1
голос
1ответ
370 показов
Сценарий оболочки: каждая строка вызывается дважды?
У меня есть сценарий оболочки для преобразования изображений в эффект вышивки. Это сценарий: сценарий вышивки Этот скрипт является частью веб-приложения. Он нормально работает на моем Mac, однако, ...
1
голос
1ответ
838 показов
Передача переменных Env в пакетный файл
У меня возникают трудности при передаче env var (объявленного в моем .bash_profile) в сценарий пакетного файла, который выполняет операцию BTEQ (в Teradata). .bash_profile содержит: export ...
1
голос
1ответ
41 показов
Переместите несколько вложенных файлов вверх, пока они не станут глубиной только в 1 каталог
У меня есть несколько файлов в нескольких каталогах, некоторые похоронены в подкаталогах. Я хочу иметь возможность перемещать все файлы, пока они не имеют глубину только 1 каталог. например: ...
1
голос
2ответа
2k показов
sed заменяет несколько шаблонов определенной строкой
Мне было поручено заменить целый ряд жестко закодированных идентификаторов в некотором коде (например: private static String MERCHANT_ID = "1234";) где-то ссылками на файл конфигурации (поэтому ...
1
голос
0ответов
108 показов
запускать команды C в bash-скрипте Ubuntu
Автор этого урока проделал большую работу, но не смог объяснить, как он использовал printf здесь. Это не работает для меня. Он находится по адресу http://www.linuxjournal.com/content/bash-arrays. я ...
1
голос
1ответ
26 показов
Редактирование истории Bash нежелательно
Бывает. Typing: $ qwer $ asdf $ zxcv Стрелка вверх дважды, Backspace, Backspace, Стрелка вниз дважды, затем: $ history 4 519 qwer 520* as 521 zxcv 522 history 4 Звезда на 520 говорит мне, что это ...
1
голос
1ответ
227 показов
Извлечение файла tar без переопределения рабочего каталога
У меня есть tar-файл, который содержит сотни электронных таблиц, внутри tar-файла есть каталог home/common/4000_UW_spreadsheets что я хочу сделать, это извлечь один файл в текущий каталог, ...