Вопросы с тегом «bash»

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

2
bash и функция для обнаружения дублирующихся данных
В этом примере я упоминаю, что у меня есть 2 списка. list1 x;00:26:82:50:00:00;192.168.1.195;COMPUTER1 x;00:26:82:50:11:11;192.168.1.195;COMPUTER2 x;00:26:82:50:22:22;192.168.1.196;COMPUTER3 list2 x;00:26:82:50:11:11;192.168.1.197;COMPUTER3 И когда я выполняю команду (спасибо ccs242 ): for field in 2 3 4; do cut -d\; -f${field} list* | sort | uniq -d; done Я получаю дубликаты 00:26:82:50:11:11 192.168.1.195 COMPUTER3 Теперь я …

0
Не удается подключиться к Python Http Server, работающему на Win10 Ubuntu bash из сети
Я пытаюсь запустить веб-сервер из Ubuntu Bash в Windows 10, используя следующее: python -c 'import BaseHTTPServer as bhs, SimpleHTTPServer as shs; bhs.HTTPServer(("135.135.135.11", 8888), shs.SimpleHTTPRequestHandler).serve_forever()' Однако я не могу подключиться к нему с других машин. Только на Localhost. Это работает, если я запускаю его из Windows Python. Я попытался добавить правило …

2
Скрипт Bash для перекрестной проверки списка имен с помощью файла конфигурации брандмауэра
Я ищу, чтобы автоматизировать что-то с помощью сценария в Bash или Python. Допустим, у меня есть файл конфигурации с устройства. Простой файл config.txt. Контент может быть таким (реальный файл намного длиннее и содержит гораздо больше текста): > cat config.txt > > ASA Version 9.1(5) > ! > terminal width 511 …

0
Bash: Как загрузить данные из Google Form
Как я могу скачать .csvответы Google Formот Bash? Я старался wget https://docs.google.com/spreadsheets/d/1gRMnKkqKaDAhpm6ytfvZEYfD9_j9HzDk1Q4HgMYC7Xg/edit#gid=1933231618 но он загружает код HTML / CSS для страницы, а не .csvфайла, и это имеет смысл. Вот как выглядит окно для информации Для загрузки .csvнеобходимо нажать на file>Download as>csv. Я не знаю, что URL (если таковой существует) соответствует …
bash  download  url 

1
Как добавить скрытый параметр в программу, если псевдоним оболочки отсутствует?
py.test думает, что есть аргумент, -nкогда его нет. Что могло бы добавить это? Программа работает как положено на OS X, но не на Ubuntu 16.04. Я проверил ряд возможностей, псевдонимов, пробовал zsh, sh, но не повезло. ± /usr/local/bin/py.test usage: py.test [options] [file_or_dir] [file_or_dir] [...] py.test: error: unrecognized arguments: -n inifile: …

1
Shell Сохранить значения элементов массива в переменных
Мне нужно скопировать файлы из одной папки в другую, здесь информация об источнике и месте назначения находится в текстовом файле. Содержание файла: res.txt / var / lib / jenkins / jobs / Android \ Gradle \ test \ build / workspace / MainApp / app / src / main / …

1
Bash сценарий сравнения двух текстовых файлов
Учитывая два файла, я хочу написать сценарий оболочки, который читает каждую строку из файла file1 и проверяет, есть ли он в файле file2. Если строка не найдена в file2, она должна сохранить ее, скажем, в таблице TAB1. Кроме того, если в файле 2 есть какие-либо дополнительные строки, которых нет в …

1
Как перенаправить параллельные трубы в Bash?
Это не работает: $ head file | tee >(sort >&3) | paste <(cat <&3) - bash: 3: Bad file descriptor но я надеюсь, что очевидно, что он должен делать, эквивалент: $ head file | sort >temp1 $ head file >temp2 $ paste temp1 temp2 Как правильно создать и использовать эту …
bash 

0
Действия по запуску и остановке больше не поддерживаются для уничтожения службы запуска в Debian
Я хотел остановить службу, и я всегда использовал команду update-rc.d exim4 stop(то есть, если я хочу остановить exim4). Теперь я получаю это сообщение: update-rc.d: предупреждение: запуск и остановка действий больше не поддерживаются; возврат к значениям по умолчанию Использование неинициализированного значения в строке eq в строке /usr/sbin/update-rc.d 390. update-rc.d: предупреждение: аргументы …
linux  bash  debian 

1
Почему я получаю эти сообщения об ошибках, когда пытаюсь установить gem bundler в Ubuntu? (Не удалось создать Makefile)
Я не являюсь разработчиком Ruby, и мне трудно установить Redmine (разработанный в Ruby) на сервер Ububuntu 16.04. Я следую этому официальному учебнику: http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_on_Ubuntu_step_by_step Это кажется очень простым, но я нахожу много трудным, когда он «гарантирует, что GEM-пакет установлен». Я не уверен, что именно этот GEM-пакет должен быть установлен. Из того, …

1
Иногда Ctrl + A не идет в начало строки
Я обнаружил, что в bash, иногда, когда я нажимаю Ctrl + A, курсор не переходит на начало строки, или, ну, в общем, это происходит, но на экране кажется, что он переходит на середину строки. Я на OSX, я использую iTerm и терминал и получаю такое же поведение. Вот пример, когда …
bash 

1
Как мне показать информацию о git только в $ PS1, если я нахожусь только в каталоге git?
Я использую в oh-my-zshкачестве своей раковины и настроить мой $PS1в .zshrcбыть следующим: PS1='[${SSH_CONNECTION+"%{$fg_bold[green]%}%n@%m:"}%{$fg_bold[blue]%}%c%{$reset_color%}$(git_prompt_info)]$ ' Это отобразит приглашение, как если бы я был в каталоге git: [Vortexgit:(master)]$ Я хотел бы добавить пробел перед 'git' в приведенном выше приглашении, только когда я нахожусь в каталоге git. Для примера, смотрите ниже: Non-Git Каталог: …

1
Как я могу получить расширение (я) файла на основе его содержимого?
Я планирую загрузить кучу изображений с веб-сайта, которые не имеют расширения, поэтому я хочу добавить его на основе содержимого файла или mime-типа. file <filename> делает большую работу по определению типа файла, однако мне нужно расширение. --extension Print a slash-separated list of valid extensions for the file type found. Это из …

1
Открытие окна терминала с текущим каталогом, установленным на определенный каталог
Я хочу настроить сочетание клавиш в сочетаниях клавиш, которое открывает окно терминала уже cdна рабочем столе. я пробовал Terminal ~/Desktop Terminal cd ~/Desktop Но это не работает. Terminal --helpпохоже, не дает подходящего параметра командной строки. Что мне нужно сделать здесь? Кроме того, хотя общее решение этого вопроса определенно предпочтительнее, я …

2
тот же переводчик не удалось на некоторых машинах
Я использую следующий код и не удалось. $ echo $TERM xtermc $ v=/bin:/usr/bin:/usr/local/bin ; echo $v | tr ':' '\n' /binn/usr/binn/usr/local/bin Кажется, пропустить мой '/'. Я не знаю, как это решить. Моя оболочка это зш. Я перешел на bash, но все равно не получилось. Но на другой машине это работает. …
bash  zsh  solaris 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.