Вопросы с меткой [bash]
Bash - это бесплатная оболочка для Unix-подобных операционных систем из проекта GNU.
8870 вопросов
0
голосов
0ответов
360 показов
Войти на сайт используя CURL
Полная тема: я хочу, чтобы мой логин ISP автоматизировался, когда он истекает. Для этого сначала мне нужно автоматизировать процесс входа на сайт, и я застрял на самом первом шаге. Исходный код ...
0
голосов
1ответ
1k показов
Как вставить разделитель тысяч с помощью `sed`?
Я хочу вставить разделитель тысяч в числовую последовательность с помощью sed и этот уродливый RE sed -e :a -e 's/\(.*[0-9]\)\(\([0-9]\{3\}\)\(,[0-9]\{3\}\)*\(\.[0-9]*\)\)/\1,\2/;ta' [filename] . ...
0
голосов
4ответа
254 показов
Скрипт Bash для получения определенного предыдущего контекста
Я ищу в некоторых файлах журнала, где есть группы выполненных действий. В начале каждой группы есть строка, содержащая информацию о группе, а затем выводится множество подробных сведений о каждом ...
0
голосов
1ответ
151 показов
Почему grep печатает, когда нет совпадений?
$ ps ax | grep 6557 #=> 6582 s003 S+ 0:00.01 grep 6557 Но проверка быстро с монитором активности не происходит с pid 6557. И все онлайн говорит, что grep должен возвращать 0, когда нет совпадений.
0
голосов
3ответа
91 показов
Псевдоним, чтобы добавить .mylongwebsiteaddress до конца строк в Cygwin
У меня есть сервер под названием someserver и веб-сайт mylongwebsiteaddress.com. Обычно я всегда печатаю $./ Somecommand.sh someserver.mylongwebsiteaddress.com в cygwin при обновлении серверов. Есть ...
0
голосов
2ответа
470 показов
Как просмотреть содержимое браузера в Linux без графического интерфейса?
У меня AWS EC2 с установленной Ubuntu 14.04, но у меня есть доступ только к командной строке, а не к графическому интерфейсу. Мне нужно открыть localhost и посмотреть, работает ли он и как он ...
0
голосов
1ответ
137 показов
Выполнение команды оболочки (sh -c) не устанавливает переменную?
Когда я выполняю /bin/sh -c "X=1;echo $X;" печатает пустую строку. Что я делаю неправильно? Моя платформа MacOS, если это имеет значение ...
0
голосов
1ответ
57 показов
Как рассчитать вывод экрана -ls?
все. Как я могу записать все сессии в массив? (screen -ls) т.е. 23257.name_session1 (25.06.2017 22:41:18 PM) (Отдельно) 22011.name_session2 (25.06.2017, 19:50:33)(Отдельно) arr [0] = ...
0
голосов
1ответ
4k показов
Запрос оболочки Bash: где находится $ RET?
Я читал этот https://wiki.archlinux.org/index.php/Color_Bash_Prompt и получил следующее: # Stores the status of each command in $RET PROMPT_COMMAND='RET=$?;' # A colour. RED_SHELL='\e[0;36m' # Prints ...
0
голосов
2ответа
2k показов
Как получить текущую метку времени при использовании 'ps' в скрипте Bash?
Я пишу сценарий оболочки, который запускает все текущие процессы и направляет их в grep, чтобы отфильтровать те, которые мне нужны. Но мне также нужно, чтобы он дал мне метку времени, когда ...
0
голосов
0ответов
259 показов
Заставьте `ssh-agent` использовать терминал, а не приложение X
Приложение ssh-agent X раздражает. Я использую менеджер паролей и длинные случайные пароли. Менеджер паролей (pwsafe) помещает пароль в буфер обмена (используя безопасный ram), чтобы он не ...
0
голосов
2ответа
264 показов
объединить несколько ifs bash
Как я могу упростить следующий код, если заявления? Спасибо function git_dirty { text=$(git status) changed_text="Changes to be committed" changes_not_staged="Changes not staged for commit" ...
0
голосов
2ответа
520 показов
Как передать пароль в bash без запроса на ввод?
Что я хотел сделать: запустить скрипт bash из моего локального терминала, чтобы запустить файл jar в экземпляре EC2. Но чтобы запустить скрипт, мне сначала нужно войти в систему с учетными данными ...
0
голосов
1ответ
2k показов
Запустите BASH-скрипт в Cygwin
Установил cygwin, написал мой скрипт, успешно протестировал. Однако, когда я запускаю его как запланированную задачу Windows, она терпит неудачу. Дальнейшее копание показывает, что не все программы ...
0
голосов
1ответ
109 показов
Bash Mingw изменить поведение readline в течение ночи
Вчера все работало нормально, но сегодня все сошло с ума. Git больше не производит цвета, символ удаления производит ~ а также конечную линию, начало, конец и т.д. И, наконец, когда строка заполнена, ...
0
голосов
0ответов
1k показов
Как я могу получить изменения в `/etc/resolv.conf` для сохранения в подсистеме Linux для Windows?
У меня нет подключения к сети по этой проблеме. При попытке устранить неполадку одним из первых предложений является редактирование /etc/resolv.conf . Когда вы изначально открываете файл, он выглядит ...
0
голосов
2ответа
251 показов
Как заменить команду на результат другой в linux?
Я хочу создать команду, которая использует результат другого, как это: JNLP_FILE='find . -name viewerApplet.jnlp' cp ${JAR_FILE} ../../sign-jar/$PROFILE/ Но я не знаю, как выполнить команду find для ...
0
голосов
0ответов
35 показов
Как использовать регистр для версии на уровне ОС
Я пытаюсь написать сценарий, который в основном выполняется в соответствии с версией ОС ..Это то, что я делал до сих пор .. #!/bin/bash publicyum="yum.oracle.com" osrelease0=`lsb_release -r | awk ...
0
голосов
3ответа
439 показов
Эквивалент пакетной команды Windows для этих команд PHP и Bash
Каковы эквивалентные команды в Windows, если у меня есть эти команды в Linux? if (!is_dir('geoip')) mkdir('geoip', 0744); shell_exec('unzip -oj GeoLiteCity.zip -d geoip/'); shell_exec('rm -rf ...
0
голосов
1ответ
24 показов
Изменение содержимого текста на основе операции с номером строки
Допустим, у меня есть эти данные в текстовом файле: line1 line2 line3 line4 line5 ... Я хочу изменить этот текстовый файл на основе шаблона, используя номер строки, например номер строки mod 3, ...
0
голосов
1ответ
40 показов
Удаление дубликатов в родительской папке OS X
Я пытаюсь сделать что-то, что, я уверен, довольно просто - надеюсь, с помощью команды Terminal, похожей на эту: Как я могу сравнить и удалить дубликаты файлов в нескольких папках на El Capitan? , Я ...
0
голосов
2ответа
287 показов
Запустите скрипт из home/bin, который выполняет команду источника
У меня есть скрипт, скажем «script1.sh», который вызывает source на другом скрипте. Я хотел бы иметь script1.sh в папке ~/bin чтобы я мог выполнить его из любого места, не вводя полный путь. Но, ...
0
голосов
0ответов
227 показов
Ошибка команды mv
Так что я запустил команду mv, и это не удалось с mv: cannot stat ‘/root/HIDDENDIR/HIDDEN-DIR/recover.php’: No such file or directory И теперь файл отсутствует в исходном и целевом каталоге. Я даже ...
0
голосов
1ответ
129 показов
Каталог tar и структура файла без данных файла
Можно ли создать tar со структурой имени папки и файла, но без каких-либо данных файла? Таким образом, справочный тарболка эффективно?
0
голосов
1ответ
3k показов
как преобразовать текстовый файл с разделителями строк в файл электронной таблицы как TSV или XLS
У меня огромное количество телефонных номеров (например), по одному на каждую строку в файле .txt . 202898990 909090090 909090900 ... Я хочу поместить каждый номер в ячейку (номера телефонов в одном ...
0
голосов
2ответа
112 показов
bash или vimscript, как прекратить работу скрипта, но, оставляя приложения, он все еще работает
В bash или vimscript как я могу запустить скрипт, который запускает приложение (xv или display) и заставить скрипт завершиться, вернув фокус vim, но оставив xv/display по-прежнему работающим. Мои ...
0
голосов
2ответа
146 показов
Где переменные оболочки получены в bash под RedHat?
Я получаю что-то странное в моей среде. У меня есть .bash_profile который проверяет только .bashrc и затем получает его. У меня есть JAVA_HOME в этом файле, который правильно устанавливает переменную ...
0
голосов
1ответ
6k показов
Запуск приложения командной строки с sudo и паролем автоматически при запуске OS X
Мне нужно запустить приложение при запуске / входе в систему на моем Mac. Я хочу, чтобы он запускался в фоновом режиме и начинал выполнять свою работу, не прерывая ни меня, ни меня, чтобы запустить ...
0
голосов
1ответ
165 показов
Запустите команду в терминале, затем по завершении оставьте команду в терминале.
У меня есть проблема, когда мне нужно запустить команду из терминала и оставить терминал открытым с помощью команды, которую я использовал, когда она будет завершена. Причина в том, что в зависимости ...
0
голосов
2ответа
2k показов
Как убить весь процесс проги?
Иногда у меня возникают проблемы с Skype или Netbeans. Поэтому, когда я хочу уничтожить все процессы и перезапустить их, я знаю только один способ: $ ps aux | grep skype получить весь идентификатор ...
0
голосов
2ответа
2k показов
Терминал Ubuntu: "Нет такого файла или каталога"
Я использую Ubuntu 11.10 и получаю следующую ошибку при использовании терминала: lee@theia:~$ regedit/home/lee/desktop/Direct3D.reg bash: regedit/home/lee/desktop/Direct3D.reg: No such file or ...
0
голосов
0ответов
354 показов
В журнале заданий Cron указано «MTA не установлен», что мешает завершению задания CRON?
У меня есть задание cron, которое просто запускает rsync в определенном каталоге. Когда я запускаю саму команду rsync sudo rsync -av --delete /directory1 /directory2 , она запускается без проблем и ...
0
голосов
2ответа
1k показов
Изменение хэша файла в Ubuntu
Скажем, у меня есть файл rar, и я хочу изменить его хэш (MD5), какой самый быстрый способ сделать это? Я думаю, что я мог бы добавить байт в конец этого, который должен изменить хэш ... Но я не ...
0
голосов
1ответ
811 показов
форматирование Bash в CSV-файл
У меня есть bash ldapsearch в цикле while, что я хочу записать в файл csv. Список ldap выглядит так: ou=..,dc=.. data1 out=..,dc=.. data2 Моя цель - этот формат в CSV-файле: ou=..,dc=..,data1 ...
0
голосов
1ответ
66 показов
скрипт, который запускает другой скрипт как другой пользователь, как удалить процесс su?
У меня есть сценарий bash для Fedora Linux, который я запускаю от имени пользователя root, который запускает другой сценарий как менее привилегированный пользователь rpmbuild . #!/bin/sh # start as ...
0
голосов
2ответа
294 показов
самый старый или самый новый файл в дереве каталогов и удаление каждого файла в интерактивном режиме
На шаге 1 я пытаюсь «найти» самый старый файл в дереве каталогов, что я решил, следуя этому вопросу. Теперь я хочу использовать xargs для интерактивного удаления из самых старых в новейшие. Так как ...
0
голосов
0ответов
59 показов
Сокращение раздела Linux без установок
Если у меня есть раздел Linux, размер которого я хотел бы изменить (увеличить или уменьшить), как бы я поступил без использования Live CD/USB-флешки или gparted (или чего-то похожего на lextend)? ...
0
голосов
2ответа
1k показов
Откройте новое окно Cygwin с использованием псевдонима из текущего окна.
Мне нужно запустить новое окно Cygwin с запущенным псевдонимом в нем. Открытие нового окна: cygstart /bin/bash -li (Спасибо: Spawn New Cygwin Window изнутри Cygwin) Но как я могу отправить псевдоним ...
0
голосов
2ответа
57 показов
Cygwin: Могу ли я автоматически изменить wa-foo-go на smart_wa_foo_go, просто набрав wa-foo-go?
Когда я печатаю: $ ./somescript.sh wa-foo-go` Я хочу, чтобы он изменил это автоматически так, чтобы он думал, что я напечатал: $ ./somescript.sh smart_wa_foo_go Или другие, как bk-bar-rr ...
0
голосов
2ответа
16k показов
Как перейти с bash-3.2 $ на [user @ localhost ~] $ в UNIX
Я новичок в UNIX. Когда я практиковал некоторые команды в UNIX. Ранее приглашение отображалось как «[user @ localhost ~] $». Через некоторое время он показывает «bash-3.2 $», но все же некоторые ...
0
голосов
2ответа
1k показов
Как использовать sudo с командой rcp для копирования файлов с хоста linux на хост HP-UX?
У меня возникла проблема, когда при попытке использовать sudo для передачи некоторых файлов с хоста Linux на хост HP-UX (обратите внимание, что каталог назначения требует корневого доступа для ...
0
голосов
1ответ
367 показов
Bash Prompt не показывает цвета (мерзавец)
У меня есть следующее в моем .bash_profile, чтобы дать мне информацию о ветке git в моем приглашении bash: # Configure colors, if available. if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then ...
0
голосов
1ответ
895 показов
Ctrl+C, чтобы разорвать бесконечный цикл, а затем сделать что-то вне цикла в bash-скрипте без выхода?
Я прочитал так много ответов, и все они просто предлагают убить сценарий или отправить его на задний план и т.д. Я хочу, чтобы в то время как правда что-то... если (Ctrl + C нажата перерыв) сделано ...
0
голосов
1ответ
2k показов
Как надежно удалить все временные файлы, созданные в скрипте?
Можно ли перехватить выход / возврат функции? Для программы, которую я мог сделать trap -- "clean_this" EXIT Это выполнит функцию clean_this при выходе из программы. Я хотел бы сделать что-то в этом ...
0
голосов
1ответ
100 показов
Как изменить переменную среды при смене пользователя?
У меня есть портативный терминал с оболочкой bash на USB-накопителе, и я хочу загружать разные переменные среды каждый раз, когда я меняю компьютер, на разных машинах пользователи разные. Как ...
0
голосов
1ответ
1k показов
нужна помощь в очистке моей переменной пути в Mac
когда я набрал $ PATH, я заметил джунгли -bash: /Users/patrick/.rvm/gems/ruby-1.9.3-p194@Rails/bin:/Users/patrick/.rvm/gems/ruby-1.9.3-p194@global/bin:/Users/ патрик / .rvm / рубины / ...
0
голосов
1ответ
471 показов
Нет необходимости в экспорте при запуске функций в подоболочке
У меня есть сценарий msource.sh который будет получен: $ cat msource.sh #!/usr/bin/env sh echo "($BASHPID) - sourced ${BASH_SOURCE[0]}" &>> "$logfile" # logfile is defined by the sourcing script ...
0
голосов
1ответ
191 показов
используя исходную команду с диалогом
Я пытаюсь найти большой скрипт со многими функциями, которые занимают некоторое время. Я хотел бы представить диалог "Sourcing Please Подождите ..." в то же время. После завершения поиска я хочу ...
0
голосов
1ответ
243 показов
запустить команду от случайного результата shuf в bash
Я новичок в программировании в Bash. Я пытаюсь создать команду оболочки, которая будет случайным образом выбирать из списка команд, а затем запустить конкретную команду. Вот что у меня есть: #! ...
0
голосов
4ответа
4k показов
Не могу добавить исполняемый файл в PATH в Linux
У меня есть это в моем ~/.bash_profile: PATH=$PATH:~/Downloads/sublimetext export PATH Но sublimetext в папке не добавляется в путь. Sublime Text выдает этот вывод при отправке в команду file: ...