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

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

6
голосов
3ответа
9k показов

Как загрузить эту веб-страницу с помощью Wget?

Я хочу загрузить веб-страницу http://forum.ubuntu-it.org/, но для этого требуются имя пользователя и пароль. Итак, я использовал это: wget --save-cookies cookies.txt --post-data ...
6
голосов
3ответа
3k показов

Оболочка Ruby вместо оболочки Bash в Ubuntu?

Мне кажется, что Ruby гораздо мощнее, и вы также можете создавать более мощные сценарии. Существуют ли какие-либо реализации с открытым исходным кодом, которые могут заменить Bash на Ruby в Ubuntu, ...
6
голосов
2ответа
7k показов

Почему мой $ LD_LIBRARY_PATH отключается при использовании экрана с bash?

Это связано с тем, почему мой LD_LIBRARY_PATH получает неустановленный запускающий терминал?, но другой набор симптомов. Во-первых, /usr/bin/screen установлен в соответствии с другим вопросом. ...
6
голосов
7ответов
2k показов

В Bash я могу скопировать последний введенный аргумент в позицию курсора?

Предположим, у меня есть следующее в моем терминале: > cp my_file_name originals/# Где # представляет курсор. Существует ли комбинация клавиш для вставки my_file_name в позицию курсора, чтобы мне не ...
6
голосов
2ответа
8k показов

Получение "-bash: fork: Ресурс временно недоступен" в OSX

Кажется, у меня проблемы с макс. количество процессов очень часто. Кто-нибудь знает, как лучше всего это исправить? Запуск OSX 10.6 на MacBook Pro i7. ulimit -a возвращает эти значения: core file ...
6
голосов
2ответа
15k показов

Как изменить значение TERM по умолчанию, установленное при входе в консоль (Ubuntu)?

Значение оболочки $ TERM в Ubuntu по умолчанию равно "xterm" для входа в консоль. Как я могу изменить его, чтобы он по умолчанию был "xterm-color"? Я спрашиваю, потому что, похоже, это самый простой ...
6
голосов
2ответа
366 показов

Что делает ">> команда file" и чем она отличается от "команда >> файл"?

Поднимаясь из этого высоко оцененного комментария, что означает `>>` в терминальной команде?: "Программа до" Что это значит? Команда, очевидно, но перенаправления также могут быть записаны с ...
6
голосов
1ответ
72 показов

Запустите скрипт с bash и укажите время завершения

Можно ли запустить скрипт из bash (например, python) со временем завершения, а это означает, что если этот скрипт выполняется дольше, чем X секунд, завершить его?
5
голосов
3ответа
6k показов

Удалить все файлы, содержащие шаблон

Предположим, у меня есть каталог с файлами и подкаталогами. Некоторые файлы содержат шаблон «^ File:» в своем содержимом. Есть ли способ использовать команду grep и bash для удаления файлов, ...
5
голосов
2ответа
4k показов

Доступ к устройству MTP через USB с использованием BASH (OSX)

Существует ряд сторонних приложений, которые разрешают доступ к устройствам MTP через USB. вот только 2 http://mac.eltima.com/sync-mac.html http://mac.eltima.com/mtp-file-transfer.html Поэтому мой ...
5
голосов
3ответа
10k показов

Использование find или grep для поиска имен файлов с акцентированными символами из другой системы кодирования (от Windows до Linux)

Я поздно попытался найти ответ на вопрос, похожий на мой, по stackoverflow (Найти имена файлов не-UTF8 в файловой системе Linux), чтобы получить дальнейшие ответы, но пока безуспешно, так что здесь ...
5
голосов
2ответа
3k показов

Чтение того же стандартного ввода с двумя командами в Bash

Я хотел бы передать вывод двух отдельных команд в bash. Каков наилучший способ сделать это? На данный момент у меня есть следующий скрипт: command source > output command2 output & command3 output & ...
5
голосов
1ответ
3k показов

Сортировать лексикографически в bash

Я хочу, чтобы данные сортировались так, как это делает Python, сравнивая значения ASCII. Но команда sort кажется слишком умной для этого. Взглянуть. С '.' < '9': $ sort . 9 ^D . 9 $ sort 1. 19 ^D 1. ...
5
голосов
2ответа
7k показов

Найти повторяющиеся слова в тексте

Одним из наиболее распространенных опечаток является повторение одного и того же слова дважды, как здесь. Мне нужна автоматическая процедура, чтобы удалить все повторяющиеся слова в текстовом файле. ...
5
голосов
2ответа
99k показов

Как ssh с именем пользователя и паролем Linux автоматически из Bash

Я пытаюсь SSH с предоставленным именем пользователя и паролем. Ограничения: 1. Я не хочу устанавливать открытый ключ для каждого сервера, на который я пытаюсь подключиться. 2. Я не хочу / иметь ...
5
голосов
2ответа
2k показов

Какова область "экспорта" в переменных оболочки Unix?

Я установил некоторые переменные окружения следующим образом: MY_VAR='helloworld' export MY_VAR Затем я переключился на другого пользователя через su SOME_OTHER_USER Я повторяю переменную MY_VAR .. и ...
5
голосов
2ответа
2k показов

Сохраняйте цвет меньше после марки и трубы

Я хотел бы сохранить цвет в команде less после использования "make 2> & 1" для компиляции некоторой программы. Существуют похожие темы с командами "grep" и "ls", но решения не работают с этой ...
5
голосов
1ответ
6k показов

Терминал Mac: ресурс временно недоступен

Я получаю сообщение об ошибке в Mac Terminal, когда пытаюсь запустить несколько разных процессов. Я немного погуглил и заглянул на этот сайт и обнаружил, что это может быть связано с одновременным ...
5
голосов
2ответа
3k показов

Как извлечь только имя (или номер версии) из моего выпуска Ubuntu в командной строке?

Я хочу только одно из следующих значений: 11,10 Oneiric Я попытался проверить lsb_release -r и uname -a , но вывод все еще многословен без использования grep . Это самое близкое, что я получил: ...
5
голосов
1ответ
1k показов

Почему Ctrl + C в консоли убивает фоновый процесс

Не могли бы вы объяснить, почему Ctrl+C в моей оболочке bash влияет на команду, которая ранее выполнялась в фоновом режиме с помощью: `./my_script.sh 1` & Команда сразу заканчивает выполнение кодом ...
5
голосов
1ответ
10k показов

команда wc / cat не найдена

Я пытаюсь запустить простой скрипт bash, который использует команды wc и cat . Сценарий не с этим: wc: command not found или это (после того, как я прокомментировал строку, которая использует wc): ...
5
голосов
2ответа
2k показов

переключение остановленных процессов в linux bash (с использованием putty)

Получая доступ к удаленному серверу (Ubunty Hardy) через ssh (putty), я могу прекратить запуск «программ» с помощью CTRL-Z (сигнал паузы). У меня может быть несколько приостановленных заданий, ...
5
голосов
6ответов
11k показов

Можно ли заархивировать несколько файлов в определенный каталог, не удаляя исходные файлы gz?

Я знаю, что это можно сделать для отдельных файлов, например, gunzip -c my.gz> somedir/my Это можно сделать для нескольких файлов? [ОБНОВЛЕНИЕ] У меня есть каталог с большим количеством файлов .gz ...
5
голосов
3ответа
8k показов

Windows 10 Linux Subsystem Как изменить имя пользователя и имя компьютера для консоли Bash

Когда я впервые установил и запустил подсистему Windows Linux, консоль попросила меня ввести новое имя пользователя для bash. Я ввел User . Теперь, когда я запускаю bash в своей консоли, мое имя ...
5
голосов
3ответа
10k показов

BASH - объединить каталоги при использовании mv

Я только начал использовать BASH, чтобы я мог переместить все содержимое одного каталога в другой. Но проблема в том, что я ожидал, что это объединит каталоги. Я использую задание cron для запуска ...
5
голосов
2ответа
36k показов

Как разместить содержимое файла с помощью cURL?

Я хочу сделать HTTP POST содержимого (в виде строки) локального файла, расположенного по path/to/my-file.txt к конечной точке URL-адреса по адресу http://example.com/ . Например, я мог бы сделать ...
5
голосов
4ответа
2k показов

Свяжите сценарии SH с Windows Bash

Как я могу связать все .sh файлы с новым BASH, включенным в обновление Windows 10 Anniversary? Я пытался связать файл .sh используя системное приглашение по умолчанию, с C:\Windows\System32\bash.exe ...
5
голосов
2ответа
561 показов

Команды Ruby отключают эхо Tty

После запуска сценариев Ruby почти 100% времени командная строка bash будет выглядеть неактивной, хотя фактически она молча принимает нажатия клавиш, не показывая их мне. Это произошло с несколькими ...
5
голосов
1ответ
246 показов

cd <nonexistent_directory> в bash вызывает cd в другой каталог?

Итак, я использую Linux в течение 18 лет и никогда не видел и не слышал ничего подобного: starting-forth$ ls ch01/ ch02/ ch04/ ch05/ ch06/ text/ starting-forth$ cd ch07 # A directory I thought I ...
5
голосов
1ответ
1k показов

Цвет в Bash Prompt портит подсказку

В моем файле bashrc моя подсказка настроена следующим образом: TC_GRE="^[[0;32;40m" TC_RESET="^[[0m" PS1="${TC_GRE}i:${TC_RESET}" Таким образом, подсказка представляет собой просто зеленое «i:». ...
5
голосов
1ответ
5k показов

Как заставить команду терминала ls показывать результаты в байтах, пока я установил значение по умолчанию ls -h в профиле bash?

Я следую здесь, чтобы улучшить мою команду терминала в Mac OSX. Он устанавливает значение по умолчанию для результатов ls в удобочитаемом для человека виде, экспортируя alias ls='ls -GFh' в файл ...
5
голосов
4ответа
19k показов

Удалить файлы с удаленного хоста, используя SSH

Мне нужно удалить все файлы в удаленном каталоге, используя SSH, Сам каталог не должен быть удален, поэтому ответ @Wes не тот, который мне нужен. Если бы это был локальный каталог, я бы запустил rm ...
5
голосов
4ответа
3k показов

Как очистить всплывающее окно с bash

Я устанавливаю уведомление с notify-send в сценарии. Единственная проблема заключается в том, что когда скрипт вызывается несколько раз, все уведомления добавляются в стек уведомлений и вызываются ...
5
голосов
2ответа
19k показов

Вывести несколько строк текста в файл в Bash?

Как мне написать: $count = mysql_num_rows($result); print "$count metal prices available"; к файлу index.php? Я пробовал: echo "$count = mysql_num_rows($result); print "$count metal prices ...
5
голосов
7ответов
16k показов

Как добавить префикс / суффикс к каждой строке файла?

Например, file1 содержит: entry1:value1 entry2:value2 entry3:value3 Теперь я хочу добавить префикс "file1:" к каждой строке: file1:entry1:value1 file1:entry2:value2 file1:entry3:value3 Как я могу ...
5
голосов
2ответа
5k показов

Длинные команды, набранные в bash, перезаписывают одну и ту же строку

Поскольку мы обновляли Bash до 4.3.27 всякий раз, когда я набираю длинную команду, если она достигает конца окна терминала, вместо продолжения в новой строке, она перезаписывает ту же строку, ...
5
голосов
2ответа
3k показов

gcc и g++ в Mac

Я купил новый Macbook Pro. Как и Linux, он имеет оболочку Bash. Однако я не нашел там gcc или g++. Это где-то там, или есть какой-то менеджер пакетов, который позволит мне легко добавить его?
5
голосов
1ответ
1k показов

Считать элементы в расширении подстановочных знаков bash?

У меня есть простой цикл в одном из моих сценариев обработки данных, который выглядит примерно так ... for f in *.dat; do process ${f} done Я хотел бы встроить индикатор состояния, поэтому я хотел бы ...
5
голосов
2ответа
7k показов

Как мне открыть новое окно терминала git bash в моем текущем местоположении в windows?

При запуске git bash я могу открыть новое окно bash в корне с помощью Alt+F2 Я могу открыть окно проводника Windows по текущему пути каталога $ explorer . Попытка $ sh чтобы открыть новое окно ...
5
голосов
3ответа
441 показов

Может ли bash потреблять одно и то же fifo из двух отдельных команд?

У меня есть огромный источник данных, который я фильтрую, используя некоторые grep s. Вот в основном то, что я делаю сейчас: #!/bin/bash param1='something' param2='another' param3='yep' echo ...
5
голосов
1ответ
1k показов

Игнорировать типы файлов при переходе из командной строки

Одной из приятных особенностей vim является то, что вы можете попросить его игнорировать определенные типы файлов при нажатии на вкладку, используя следующую команду в vimrc: set ...
5
голосов
3ответа
12k показов

Как запустить сценарии в сеансе telnet?

Я хочу подключиться к удаленному хосту с помощью telnet, просто нет проверки имени пользователя / пароля telnet remotehost тогда мне нужно ввести несколько команд для инициализации и тогда мне нужно ...
5
голосов
4ответа
3k показов

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

Извините, если это тривиально, но как перечислить только один файл в каждом подкаталоге моей корневой папки? Терминал Linux или синтаксис MS DOS не имеет значения. Я предполагаю, что это будет ...
5
голосов
1ответ
2k показов

Как мне заставить ssh прочитать `.bashrc`?

У меня есть два компьютера с Linux, рабочий стол и ноутбук, работающий под Openssh под Arch Linux. Под моими стандартными логинами у меня есть настроенный файл .bashrc в моей домашней папке на обоих ...
5
голосов
2ответа
6k показов

Как установить максимальную линию в команде cat

в команде grep я могу установить максимальную строку для вывода с параметром -m. Как я могу указать максимальную строку в команде cat?
5
голосов
2ответа
17k показов

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

Как я могу получить процент использования ЦП и процент оперативной памяти, напечатанные в одной строке в Linux? (Используя cli) Я должен передать эти выходные строки на ЖК-дисплей. Большое спасибо
5
голосов
1ответ
6k показов

Почему настройка приглашения в .bashrc на самом деле не влияет на приглашение?

Я пытаюсь настроить приглашение оболочки, вставив следующую строку в .bashrc в моем домашнем каталоге: export PS1="\[\e[01;36m\][\u]\[\e[0m\] \[\e[01;37m\]\W\[\e[0m\] $ " Я сохраняю этот файл и ...
5
голосов
3ответа
1k показов

Почему на Mac стоит знак минус "$ 0"?

Я был пользователем GNU/Linux в течение многих лет, но я не могу понять, как получить полезную информацию о процессах на Mac. Я понял, что $0 разрешает -bash в моей оболочке входа в Mac OS (Snow ...
5
голосов
0ответов
403 показов

emacs-режим перерисовывает запрос при возврате внутри исполняемых файлов

Я зависит от Emacs (версия 24.4.1 на Debian) term и ansi-term режимов. Обычно они работают так же, как xTerm для меня, но при запуске интерактивной программы, которая имеет приглашение (например, ...
5
голосов
3ответа
807 показов

Как мне установить Bash на Ubuntu в Windows 10?

Я хотел бы установить Ubuntu Bash на мой компьютер с Windows 10. Как я могу это сделать?