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

Bash на Windows 10 - есть ли способ применить такие темы, как Solarized к cmd?

Я хотел бы изменить цвета cmd при использовании Bash, как в Linux. Не уверен, если это возможно, или я должен использовать какое-то приложение эмулятора.
26 сен '16 в 02:28
2 ответа

Могу ли я включить новый Ubuntu/bash в Windows без установки Insider Preview?

Microsoft объявила, что bash и Unbuntu появятся в Windows. Насколько я понимаю, я могу дождаться обновления Anniversary этим летом или установить Insider Preview для Windows 10, чтобы установить функцию bash. Можно ли установить его прямо сейчас в м…
01 апр '16 в 11:00
3 ответа

Как скопировать файл в буфер обмена при запуске SSH на Linux?

Например, я использую Mac и ssh'ed на сервер Linux (Ubuntu, без X-сессии) и мне нужно перенести SSL-сертификат с одного сервера на другой (также консоль Linux, Ubuntu, без X-сессии), как мне скопировать сертификат с буфером обмена, это возможно? Я з…
01 апр '16 в 15:51
1 ответ

Проблема с командой Sudo в CentOS 7.2

Я запускаю один сценарий от имени пользователя root (выводит "Привет" с sudo и "Пока" без sudo) из моей службы тестирования, расположенной по адресу /etc/systemd/system/, В выводе я не вижу "Hi", который был выполнен с помощью sudo, тогда как "Bye" …
01 апр '16 в 17:39
2 ответа

Переменная инкремента Bash в цикле for

У меня есть следующее: #!/bin/bash a=0 for d in ./*/ ; do ( cd "$d" ((a++)) echo $a ); done Который идет в каждый каталог на моем пути, приращения a и печатает a, Тем не менее, выход всегда равен 1. Почему это?
02 апр '16 в 17:24
7 ответов

Как разбить строку с кавычками (например, аргументы команды) в Bash?

У меня есть такая строка: "aString that may haveSpaces IN IT" bar foo "bamboo" "bam boo" Я хочу иметь возможность разделить это так: aString that may haveSpaces IN IT bar foo bamboo bam boo Как я могу это сделать? (желательно с использованием одной …
17 апр '16 в 09:49
3 ответа

Сделать программу способной запускаться из терминала

Имея программу в /home/user/Downloads/program/main Я могу запустить его с помощью следующей команды cd /home/user/Downloads/program && ./main или из графического интерфейса. Я хочу запустить его из терминала, набрав mainЯ пытался сделать ln …
21 июл '16 в 14:55
4 ответа

Как просмотреть историю bash между номерами строк

Каждый раз, когда мне это нужно, я гуглю это как 10 минут. Я не знаю, как это лучше выразить, чтобы Google нашел это сразу, но мне нужно получить историю bash между некоторыми строками, такими как: $ history --start 321 --end 456 #to retrieve histor…
25 июл '16 в 20:31
1 ответ

Что означает вывод `showq -r -u <username>`?

На кластере я сделал showq -r -u matthey где matthey мое имя пользователя Вот вывод active jobs------------------------ JOBID S PAR EFFIC XFACTOR Q USERNAME ACCNT MHOST PROCS REMAINING STARTTIME 7056827[219] R DDR 99.01 1.5 no matthey hkw-282- pod1b…
05 авг '16 в 17:35
1 ответ

Как вывести список каталогов и вывести их в Bash

Я хочу получить список каталогов внутри папки и вывести список в исполняемый файл, который использует их для запуска чего-либо. В основном, для этого bash-файлов требуется список папок внутри моего $directory, которые варьируются от @sub1, @sub2, @s…
05 сен '16 в 16:30
1 ответ

Как избежать ошибки stty: "стандартный ввод": не подходит ioctl для устройства?

Я хочу передать два ввода (пароли) команде grub2-setpassword. echo -e "linuxpassword\nlinuxpassword" | grub2-setpassword Тем не менее, я получаю эту ошибку на CentOS 7: stty: 'standard input': inappropriate ioctl for device Как избежать этой ошибки?
26 дек '16 в 13:49
1 ответ

Загрузить файл на ftp используя bash скрипт Linux

Я знаю, что это довольно простой вопрос, но, к сожалению, я не могу найти решение своей проблемы. У меня есть файл с именем: x.txt внутри корневого каталога /x.txt, И я хочу загрузить файл на мой сервер по этому пути: /public_html/backup, поэтому по…
27 дек '16 в 00:48
1 ответ

Создание конвертора единиц, который можно вызвать глобально через терминал

Я хотел бы иметь функцию (или, может быть, своего рода исполняемый файл), которую можно вызывать через терминал из любой точки мира (из любого каталога), и эта функция выполняет простую работу по преобразованию единиц измерения, например, из метра в…
12 янв '17 в 14:15
1 ответ

Результат теста Bash

Имея код: if [ 0 ] then echo "0 is true." else echo "0 is false." fi Почему результат echo "0 is true.??? Означает ли это, что Bash оценивает 0 (ноль цифр) как true?
12 янв '17 в 16:55
1 ответ

Отправка почты из командной строки: пустое тело сообщения

Я почему-то не могу разобраться с этим. Я отправляю письма из командной строки с помощью небольшого скрипта. Но линия echo 'LOREM IPSUM' | mail -s 'SUBJECT' -a 'From:TEST' &lt; /root/recipients.txt как-то, похоже, не так. Письмо отправлено, но без т…
13 янв '17 в 10:38
2 ответа

Текст по умолчанию для команды чтения оболочки?

В основном я хочу ввод по умолчанию, который пользователь может редактировать при необходимости. Например: Please enter the city: Toronto где "Торонто" - текст по умолчанию, и пользователь может удалить его и ввести другой город. Изменить: я использ…
24 мар '13 в 20:46
2 ответа

Поиск не пустых каталогов без подкаталогов и специальной сортировки

У меня проблема с моей "домашней работой" на учебе. Я должен перечислить все не пустые каталоги из /var а также /usr, которые не имеют подкаталогов и их владельцем не является пользователь root. Кроме того, для каждого каталога я должен показать глу…
24 мар '13 в 22:45
1 ответ

Как я могу создать несколько папок?

Как я могу создать несколько подпапок в папке в одной команде. Например, я хочу создать: /home/user/*create dir1*/*create dir2*/*create dir3*/ При условии, что у меня нет dir1. И я не могу использовать команду 3, и я не могу использовать сценарий об…
28 мар '13 в 21:41
0 ответов

Bash: мониторинг, какие файлы используются процессом в режиме реального времени

Есть ли какая-либо команда для отслеживания того, какие файлы открываются / закрываются / записываются программой с данным PID в режиме реального времени? Я бы хотел: запустить программу, включить мониторинг операций с программным файлом, делать что…
05 авг '15 в 17:25
2 ответа

Настроить Makefile

Я пытаюсь создать файл Makefile использовать с make так что я могу скомпилировать свои коды быстрее. Я хотел бы просто набрать в терминале: make dev myOutputName И это должно работать: gcc -Wall -ansi -pedantic -O2 dev.c -o myOutputName Пока у меня …
23 авг '13 в 12:45