Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
1
голос
1ответ
139 показов
Псевдоним одной программы в другом порядке, чем $ PATH
Я alias pandoc='~/.cabal/bin/pandoc' потому что я не хочу менять свой порядок $PATH только для этой одной программы. В общем, программы, которые я установил в /opt/ , ~/.cabal/ и т.д., Должны ...
1
голос
3ответа
1k показов
Команда sudo не запускается из скрипта
Linux Mint. Хорошо, это будет серьезно, но по какой-то причине я неправильно понимаю, как это работает. Если я наберу следующие команды, все работает нормально: cd home/user/folder1/folder1/ sudo ...
1
голос
2ответа
63 показов
Не могу получить мои подсказки, как я хочу
Я установил export PS1='[\u@\h \W](\#)\$ ' и установил файл настроек .profile. Тем не менее, моя подсказка показывает как \u @\h \W \$ Я использую Bash на MacOS Sierra.
1
голос
1ответ
541 показов
Запуск chroot и зайти в непривилегированный дом пользователя
Мне нужно (временно) посадить в тюрьму непривилегированного пользователя. Я попробовал что-то вроде: sudo chroot --userspec=mcon:users /wherever/chroottarget /bin/bash -i Это почти работает, но не ...
1
голос
3ответа
144 показов
Как сделать большой прыжок на корпусе bash?
Ctrl + A и Ctrl + E приведут вас к началу и концу командной строки. Как вы прыгаете на середину? или хотя бы 20 символов или около того? Если кто-то из вас часто пользуется bash и печатает быстро, вы ...
1
голос
1ответ
183 показов
Использование sed для восстановления хэша пароля пользователя
Информация о версии для этого вопроса выглядит следующим образом: root@hypervisor:~# uname -a Linux hypervisor 4.4.35-1-pve #1 SMP Fri Dec 9 11:09:55 CET 2016 x86_64 GNU/Linux root@hypervisor:~# cat ...
1
голос
1ответ
254 показов
Не удается запустить /bin /bash ... иногда?
Я использую Google Compute Engine, на котором работает Debian Wheezy 7.4. Я недавно замечал странные вещи. Например, я могу сделать sudo bash . Но затем из root я не могу выполнить sudo -u ...
1
голос
1ответ
626 показов
brew: завершение bash не работает на macOS
Я использую следующие дополнения bash, установленные с помощью brew: bash-completion и bash-completion@2 . Мой .bashrc выглядит так: if [ -f /usr/local/share/bash-completion/bash_completion ]; then . ...
1
голос
2ответа
36 показов
Как отличить VIM-терминал от обычного терминала в Bash?
В недавнем выпуске vim появилась команда :terminal , которая запускает терминал в новой панели редактора. Есть ли способ идентифицировать эти оболочки, запущенные из vim, по сравнению с обычными ...
1
голос
1ответ
528 показов
Как открыть графическое соединение с удаленным сервером, чтобы я мог запустить с него PyCharm
У меня есть удаленный сервер, на котором установлена Ubuntu. Я попросил системных администраторов установить PyCharm на него. Затем мне нужно будет открыть графическое соединение с сервером ...
1
голос
1ответ
944 показов
Как я могу получить уникальные элементы в массиве bash?
Если у меня есть этот массив arra[0]='Debian' arra[1]='Debian' arra[2]='Ubuntu' arra[3]='Suse' Как я могу хранить только новый массив Debian, Ubuntu и Suse? как это new[0]='Debian' new[1]='Ubuntu' ...
1
голос
1ответ
247 показов
Неинтерактивный git pull запрашивает пароль для закрытого ключа с настройкой агента
Цель: неинтерактивное извлечение репозитория github с помощью скрипта nodejs с использованием модуля child-process Настройка: на моем Linux-компьютере я настроил github для работы с ssh до такой ...
1
голос
1ответ
997 показов
файл не работает в ожидаемом скрипте
Я пытаюсь проверить, существует ли определенная строка в имени файла на хосте. Таким образом, только если определенный шаблон найден из команды grep, будет создан файл dummy.txt. Затем я хочу ...
1
голос
0ответов
364 показов
Подключенные сетевые диски из Bash на Windows 10
Как получить доступ к подключенным сетевым дискам при использовании bash в Windows 10. Я могу получить доступ к локальным дискам через /mnt, но не к сетевым дискам. Большинство доступных решений ...
1
голос
1ответ
1k показов
E: Не удалось загрузить некоторые индексные файлы. Они были проигнорированы, или вместо них использовались старые
E: Не удалось загрузить некоторые индексные файлы. Они были проигнорированы, или вместо них использовались старые. Эта ошибка произошла при использовании команды apt-get update в bash на Ubuntu, ...
1
голос
1ответ
256 показов
Выполнение опасных команд linux в среде bash в Windows
Что бы произошло, если бы я запустил sudo -rm -rf /* --no-preserve-root в оболочке bash, которую вы можете включить в windows доказательство снаряда:
1
голос
4ответа
404 показов
Пожалуйста, объясните man-страницу команды mv
Я понимаю, что если я mv foo.file boo.file , я просто переименую foo.file в boo.file, и если я mv dir1/foo.file dir2/boo.file , я удаляю dir1/foo.file и делаю копию это в dir2 и переименуйте его в ...
1
голос
0ответов
799 показов
Ошибка при компиляции в Cygwin: «невозможно запустить /bin /sh ./config.sub»
Исходя из этого, я впервые пытаюсь что-то скомпилировать. Я использую терминал Cygwin (64-разрядный) на компьютере с Windows. Я пытаюсь скомпилировать некоторые исходные файлы, которые пришли в ...
1
голос
1ответ
40 показов
Несоответствия с какой командой
Я использую инструмент n , чтобы обновить мою текущую версию узла, но происходит нечто странное. Я запустил sudo n latest который теоретически выбирает последнюю версию Node (v0.12.0 и устанавливает ...
1
голос
1ответ
90 показов
Псевдоним назначен неправильно
У меня странная проблема с псевдонимом bash. У меня есть следующий псевдоним, определенный в моем .bashrc: alias rec='nano `ls slurm-* | sort -t. -k3n | tail -1`' Однако, когда я раскрываю псевдоним ...
1
голос
1ответ
429 показов
libav - выводит сегментированную запись потока с текущей отметкой времени
Я делаю DIY DVR (используя Linux Mint) для моей D-LINK IPCAM, и после некоторых поисков в интернете я нашел решение, которое лучше соответствует моим потребностям: avconv. Я узнаю об этой команде для ...
1
голос
1ответ
159 показов
BASH - запускать команды до и после цикла
У меня небольшие проблемы со сценарием оболочки. Это что-то настолько глупое, что мне почти стыдно спрашивать, но я не могу понять это. Это скрипт: #!/bin/bash MAGAZINE=" 192.168.49.3 192.168.49.5 " ...
1
голос
0ответов
44 показов
отключить клеммный звонок, кроме случаев, когда вызывается вручную
Терминальный звонок звонит по нескольким сценариям. Назвать несколько: когда вы пытаетесь удалить, когда в начале запроса когда вы пытаетесь завершить вкладку без действительных параметров в vim, ...
1
голос
1ответ
236 показов
Удаление нелегальных персонажей с помощью Automator
Я пытался написать сервис Mac Automator для удаления недопустимых символов из имен файлов. У меня это работает, но решение немного не элегантное, и мне было интересно, найдется ли у кого-нибудь ...
1
голос
1ответ
474 показов
Использование команды watch с "echo -e"
Я хочу отслеживать строки динамического файла и для этого использую команду watch . У меня есть 2 файла: test-status и iplist_test . Я контролирую что-то в iplist_test и печатаю этот вывод в ...
1
голос
2ответа
879 показов
Переменные не передаются из одного скрипта, вызывающего другой с Bash heredoc
У меня есть локальный скрипт, который хранится у моего локального пользователя (executeAdM.sh), и когда я выполняю этот скрипт, я переключаюсь на пользователя sudo, принимая команды из файла ...
1
голос
0ответов
380 показов
Почему `ulimit` не ограничивает использование памяти, как я ожидаю?
Я пытаюсь ограничить использование памяти процессом $ulimit -m 2 $/usr/bin/time -l ./myProcess arg1 arg2 Процесс запускается без остановки до time выхода 7.00 real 4.83 user 2.16 sys 4154855424 ...
1
голос
0ответов
247 показов
Невозможно прокрутить контекст tmux более чем на одну строку за раз
В OS-X я не могу прокрутить T-mux более чем на одну строку за раз. Я пробовал следующие вещи: Ctrl+ B, затем pg-up или pg-down. Ctrl+ b, затем [затем pg-up или pg-down. Ctrl+ b, затем shift+ pg-up ...
1
голос
0ответов
14 показов
Почему поиск в командной строке не работает?
Я использую Mac High Sierra. У меня есть эта версия "ag", установлен серебряный искатель localhost:jsminer-master davea$ ag --version ag version 0.31.0 Features: +jit +lzma +zlib Мне нравится ag, ...
1
голос
2ответа
95 показов
Есть ли bash helper, который показывает типичные примеры при наборе текста?
Есть ли сценарий или конфигурация или другой инструмент, который может показать вам встроенные наиболее распространенные примеры использования данной команды для ex. тип пользователя: tar и ...
1
голос
0ответов
489 показов
Могу ли я иметь сервер и клиент на одном компьютере и выполнить тест пропускной способности сети с помощью iperf?
У меня есть два порта Ethernet (eth0 и eth1) в моей системе. Я проверил пропускную способность с двумя системами и получил ~ 940 Мбит / с. Если я использую один из портов в качестве сервера, а другой ...
1
голос
0ответов
41 показов
Как Bash обрабатывает переменные в памяти?
Я просто попросил себя найти и изменить значение в памяти, используя scanmem, и написал этот скрипт, чтобы увеличивать простое значение каждые 5 секунд. #!/bin/bash i=88 #start counting from.. printf ...
1
голос
1ответ
598 показов
Отладчик Python не останавливается на точках останова
Я нахожусь в среде разработки на основе Linux, где у меня нет прав суперпользователя. Моя основная проблема в том, что точки останова, которые я установил в emacs через pdb, никогда не работают. ...
1
голос
2ответа
154 показов
Доступ к процессу crontab в терминале с использованием ssh
У меня уже есть два скрипта Python, запущенных на RPI при запуске с crontab, синтаксис выглядит примерно так: @reboot python /home/scripts/my_script_a.py > /home/log/a.log 2>&1 & @reboot python ...
1
голос
1ответ
42 показов
Bash - Как сделать бегущие команды более интерактивными?
Постоянно обнаруживаю, что запускаю команды bash и продолжаю редактировать команду (используя режим vi), чтобы все получилось правильно. Это часто подразумевает, что я возвращаюсь к команде, прыгаю ...
1
голос
0ответов
382 показов
Как сбросить bash до заводских настроек mac
Я испробовал все решения, которые может предложить Интернет. У меня нет опыта работы с Башом, я тупица. всякий раз, когда я открываю терминал, это показывает: $ PS1="\W \$"; clear; Я хочу удалить ...
1
голос
2ответа
119 показов
Передать вывод из программы в динамический именованный файл (содержит дату)
Я все еще новичок в кормлении из бутылочки, так что полегче. Я гуглил себя так далеко, но не могу найти ответ. Я запускаю программу, которая выводит данные CSV, и передает его в log.csv Я ищу способ, ...
1
голос
1ответ
56 показов
Разница между: и: = с переменными в файлах bash
Я наткнулся на файл Bash, который имеет что-то вроде этого MYVAR := SomeVal Я знаю, что после прочтения некоторых руководств вы устанавливаете значения как таковые MYVAR = SomeVal В чем разница между ...
1
голос
1ответ
1k показов
Как исправить неисправный Терминал в Mac OS X?
Я использую Mac OS X 10.10.2 (Yosemite)- не серверную версию ОС - и стандартные команды «Terminal», такие как ls , sudo , cp , mv , rm , больше не распознаются в «Mac» терминала «Mac». Я столкнулся с ...
1
голос
2ответа
60 показов
Как убрать все между двумя персонажами с помощью SED?
Как удалить весь текст МЕЖДУ двумя символами, используя sed ... Например: 00arbez+15611@hotmail.com 00aryapan+kee45j@rediffmail.com asghrsha+hfcdedd@yahoo.com Я хочу удалить текст + к @ в письме. ...
1
голос
3ответа
894 показов
BASH скрипт - выполнить команду в переменной
Я делаю сценарий bash для резервного копирования своей базы данных ежедневно (в Mac OS X) и хочу сохранить 7 последних каталогов резервных копий. Вот проблемный фрагмент моего скрипта (для ...
1
голос
1ответ
721 показов
Добавить как stdout, так и stderr в файл
> перенаправляет стандартный вывод в файл и перезаписывает файл. &> перенаправляет как stdout и stderr, так и перезаписывает (?) файл. Я хочу добавить как stdout и stderr в файл, а не перезаписать. Я ...
1
голос
0ответов
626 показов
Не могу каталог cd, ls, chown/mod или rm - неизвестная ошибка: 211 в Mac OS X
Никогда не видел ничего подобного за все мои годы. Это происходит в Mac OS X: $ ls -lO@ea dr-xr-xr-x 2 root wheel - 1B Mar 20 23:10 Music/ $sudo cd Music/ cd:13: unknown error: 211: Music $sudo ls ...
1
голос
1ответ
54 показов
Является ли "$ @" исключением из двойных кавычек?
Обычно то, что находится внутри двойных кавычек, учитывается для одного слова, и поэтому оно считается для одного параметра при вызове программы с «...». Является ли "$ @" исключением, поскольку оно ...
1
голос
2ответа
33 показов
Как вывести эту строку в удаленный файл?
Я использую оболочку bash и пытаюсь найти правильный способ написать следующее: ssh mysuer@remotehost 'echo "update user set url = \'localhost\' where url = \'mydomain.com\';" >> /tmp/db.sql' Пока ...
1
голос
1ответ
904 показов
Как удалить файлы из диапазона в папке?
Как удалить определенный диапазон кадров в папке? я имею star_bg_true.0001.dpx star_bg_true.0002.dpx .... star_bg_true.0100.dpx Как удалить только кадры 0030–0050?
1
голос
1ответ
2k показов
Навсегда удалить переменную окружения
При установке Android Studio он установил Jayatana в качестве зависимости. Теперь, когда я запустил Java, он показал мне сообщение: Picked up JAVA_TOOL_OPTIONS: ...
1
голос
1ответ
71 показов
Запуск сценария, если X-сервер некоторое время не получал никаких данных
Я хочу запустить определенный сценарий, когда меня нет рядом с моей машиной, чтобы он запускался автоматически, но это не мешало бы мне, когда я работаю. Я создал скрипт bash и поставил его в очередь ...
1
голос
1ответ
350 показов
useradd работает в интерактивном режиме, но не в bash-скрипте
Я пытаюсь автоматизировать создание учетных записей пользователей. Команды в этом сценарии прекрасно работают в интерактивном режиме в оболочке bash, однако, когда я запускаю этот сценарий bash, он ...
1
голос
3ответа
4k показов
Bash: Как скопировать файл на несколько SSH-серверов, каждый из которых указан в текстовом файле списка?
У меня есть файл (скажем, «thisfile.sh», например), который я хотел бы скопировать сразу на несколько серверов (некоторые из которых могут потребовать аутентификацию по паролю) при запуске моего ...