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

Оболочка - это программное обеспечение, которое позволяет пользователям взаимодействовать с операционной системой, обычно вводя их в командной строке.

0
голосов
1ответ
624 показов

Создать XML-файл из списка городов

У меня есть файл city.txt с более чем 1000 строками (одно название города в строке), а также файл format.xml с этим блоком кода: xx CITY-FROM-TEXT-FILE-LINE-1 CALIFORNIA CA xx xx xx xx xx xx xx xx xx ...
0
голосов
1ответ
40 показов

почему найти обратный diff

Я выполнил следующую команду: ff 'hac-launcher* [root@foo log]# ff 'hac-launcher*' ./configserver/hac-launcher.log ./odb/hac-launcher.log . . [root@foo log]# type ff ff is a function ff () { find . ...
0
голосов
1ответ
67 показов

Альтернатива тройника (ввод пользователя пропущен)

мы используем сторонний интерактивный инструмент командной строки, и мы используем tee для регистрации того, что сделал пользователь - чтобы проверить позже, если это необходимо ... Инструмент ...
0
голосов
1ответ
191 показов

Непечатные символы экранируют символы, все еще необходимые для определения PS1?

Изменяя определение моего PS1, я увидел, что необходимо добавить маркеры «\[» и «\]», чтобы помочь bash вычислить правильную длину дисплея. Многие примеры в Интернете не используют их и даже не ...
0
голосов
0ответов
16 показов

Windows 10: шеллекперентхост воровать фокус приложения

Я являюсь игроком FIFA, и если вы играете в матче, если вы переключаете управление в любое место, кроме приложения FIFA, ваша игра прекращается (вы проигрываете). У меня были проблемы, когда какое-то ...
0
голосов
2ответа
271 показов

Оболочка не находит двоичный файл при попытке выполнить его (он определенно находится там)

У меня есть определенный набор двоичных файлов, установленных на: ~/.GutenMark/binary/ Ранее они работали правильно, но, по-видимому, без причины, когда я пытаюсь выполнить их, оболочка утверждает, ...
0
голосов
1ответ
57 показов

имя каталога и cd всех подкаталогов в каталоге с использованием оболочки

Цель Для каждого подкаталога в каталоге, содержащем setup.py , запустите pip uninstall -y и pip install . Решение для Windows > for /D %f in (.\*) do (cd "%cd%\%f" && set s=%f && set j=%s:~3% && pip ...
0
голосов
1ответ
56 показов

Как проверить, соответствует ли имя какого-либо файла некоторому шаблону (например, в нем есть "SSS") в предложении "if"?

Как проверить, соответствует ли имя какого-либо файла некоторому шаблону (например, в нем есть "SSS") в предложении if ? Мой вариант, похоже, не работает (это всегда ложь). for f in B/* ; do if [ $f ...
0
голосов
1ответ
21 показов

Как запустить скрипт оболочки из другого как root на ядрах процессора?

У меня есть скрипт (A.sh), который запускает другой скрипт (B.sh), в котором мне нужен пароль root для запуска команды. A.sh: #!/bin/bash script=./hping.sh taskset -c 0 $script > ./test.txt & taskset ...
0
голосов
1ответ
32 показов

Как отсортировать список файлов в стиле ls?

Как отсортировать по последнему столбцу список, который выглядит следующим образом: drwxr-sr-x 2 user group 4096 2018-02-19 14:11:42 /something/project/somefile drwxr-sr-x 2 user group 4096 ...
0
голосов
1ответ
65 показов

Как изменить порядок папок в каталоге в Linux?

Я новичок в Linux и должен написать сценарий оболочки для изменения порядка папок в каталоге на основе ctime. Место, где я застрял, - это физическая сортировка папок. Я попробовал следующие подходы: ...
0
голосов
1ответ
100 показов

Как изменить переменную среды при смене пользователя?

У меня есть портативный терминал с оболочкой bash на USB-накопителе, и я хочу загружать разные переменные среды каждый раз, когда я меняю компьютер, на разных машинах пользователи разные. Как ...
0
голосов
2ответа
2k показов

Можно ли добавить исключение с помощью "ls -l *"

Можно ли сделать для примера: ls -l * который печатает содержимое всего каталога. И добавьте исключение, например, test.cpp , чтобы распечатать все файлы, кроме test.cpp .
0
голосов
3ответа
134 показов

сценарий оболочки базы данных, включая пароль со специальными символами

Я пытаюсь создать сценарий оболочки для операции mysqldump (и mysql), где пароль хранится непосредственно в сценарии. Пароль содержит специальные символы, которые необходимо обрабатывать ...
0
голосов
1ответ
126 показов

В Windows 7 контекстное меню расширения оболочки "Монтировать образ" отсутствует. Как я могу добавить это снова?

Примерно через два часа поиска я могу снова найти элементарные методы базовой ассоциации файлов .iso с Windows. Я пытался установить связь с программным обеспечением для записи образов Windows, и ...
0
голосов
0ответов
48 показов

обновить значение свойства PasswordAuthentication как yes в /etc /ssh /sshd_config в автоматическом режиме

Я хочу обновить файл /etc /ssh /sshd_config с PasswordAuthentication как да. Я могу сделать это с помощью редактора vi . Можно ли сделать то же самое тихо с командой Unix.
0
голосов
1ответ
140 показов

Как привязать ключ к профилям цикла в roxterm?

Я хотел бы иметь возможность переключать профили в roxterm, не обращаясь к меню каждый раз. Как это можно сделать?
0
голосов
4ответа
118 показов

Unix найти командную справку

Привет, кто-нибудь может мне помочь со следующей строкой; find . \( -type d ! -name . -prune \) -o -type f -name "*Log*" По сути, он должен найти каталоги, в которых присутствуют файлы с "Log" в ...
0
голосов
0ответов
35 показов

Как использовать регистр для версии на уровне ОС

Я пытаюсь написать сценарий, который в основном выполняется в соответствии с версией ОС ..Это то, что я делал до сих пор .. #!/bin/bash publicyum="yum.oracle.com" osrelease0=`lsb_release -r | awk ...
0
голосов
2ответа
70 показов

Можно ли запустить C-File с помощью эмулятора процессора ARM?

У меня была идея эмулировать процессор ARM для запуска разных программ. Для начала я хотел эмулировать процессор и запустить, например, простой "привет мир", написанный на C. К сожалению, я не нашел ...
0
голосов
1ответ
2k показов

Запустите BASH-скрипт в Cygwin

Установил cygwin, написал мой скрипт, успешно протестировал. Однако, когда я запускаю его как запланированную задачу Windows, она терпит неудачу. Дальнейшее копание показывает, что не все программы ...
0
голосов
2ответа
520 показов

Как передать пароль в bash без запроса на ввод?

Что я хотел сделать: запустить скрипт bash из моего локального терминала, чтобы запустить файл jar в экземпляре EC2. Но чтобы запустить скрипт, мне сначала нужно войти в систему с учетными данными ...
0
голосов
2ответа
231 показов

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

Я пишу приложение на C++ и мне нужно работать с подстановкой процессов в оболочке Bash. Я пытаюсь найти способ проверки путей, передаваемых в качестве аргументов моей программе, некоторые из которых ...
0
голосов
0ответов
50 показов

как молча скопировать открытый ключ, используя ssh-copy-id

Я копирую свой открытый ключ на другой компьютер, используя ssh-copy-id . $ sudo ssh-copy-id -i /home/vagrant/.ssh/id_rsa.pub vagrant@datanode1.com /bin/ssh-copy-id: INFO: Source of key(s) to be ...
0
голосов
3ответа
557 показов

Oneliner для многострочного регулярного выражения s/,\n]/]/g?

Может ли кто-нибудь предоставить простой однострочный текст для удаления определенных разрывов строк? В vim я использую %s/,\n]/]/g Это должно быть возможно с очень простым однострочным ИМХО, но как?
0
голосов
1ответ
12k показов

Подключение из командной строки Linux к FTP-серверу с прокси

Я хочу подключиться к FTP-серверу из командной строки Linux. Сервер настроен за прокси. Если я позвоню: echo $ftp_proxy Я получаю такой результат: abc.def.ghi.jkl:8080 Если я позвоню: ftp -pn ...
0
голосов
1ответ
171 показов

Как отладить инструмент командной строки

Я написал инструмент командной строки (названный cdl), который мог распознавать параметры командной строки, такие как -i (для ввода) и -o (для вывода). Когда я устал отлаживать его с помощью LLVM ...
0
голосов
0ответов
98 показов

Можно ли сбросить цвет после ввода команды в cmd shell?

Я использую Windows 10 и хочу настроить приглашение cmd.exe таким образом, чтобы оно выглядело так же, как мое приглашение bash на той же машине. Я настроил сценарий запуска для установки переменной ...
0
голосов
2ответа
46 показов

Скрипт Bash: рекурсивно катит TXT файлы в папках

У меня есть каталог файлов со структурой, как показано ниже: ./DIR01/2019-01-01/Log.txt ./DIR01/2019-01-01/Log.txt.1 ./DIR01/2019-01-02/Log.txt ./DIR01/2019-01-03/Log.txt ./DIR01/2019-01-03/Log.txt.1 ...
0
голосов
2ответа
152 показов

каково поведение `>` `<` `>>` в оболочке

Я знаю основы этих трех. И причина, по которой cat < file > file очищает содержимое файла. Но я не понимаю, почему cat < file >> file вместо того, чтобы записывать содержимое дважды, объединяет ...
0
голосов
1ответ
196 показов

Bash if заявление

Как всем известно, простое утверждение if выглядит так: если ТЕСТ-КОМАНДЫ; затем ПОСЛЕДОВАТЕЛЬНЫЕ КОМАНДЫ; фи Тогда доктор говорит: Выполняется список TEST-COMMAND, и если его состояние возврата ...
0
голосов
1ответ
1k показов

Передача команд в оболочку NetCat на компьютере с Windows из Linux?

Я работаю над исследовательским проектом, который включает удаленное взаимодействие с Windows через Linux с помощью NetCat. Команда открыть слушателя nc.exe -Ldp PORT -e cmd.exe И команда для ...
0
голосов
2ответа
1k показов

Откройте новую вкладку в том же каталоге, что и предыдущий

Я использую zsh и кажется, что новая вкладка должна открываться в том же каталоге, что и предыдущая. Однако этого не происходит. Нужно ли что-то добавлять в .zshrc?
0
голосов
0ответов
11 показов

tput не найден в MinGW msys 1.0

Я использую MinGW на компьютере с Windows 10. Мне нужно использовать команду tput в сценарии оболочки, который я запускаю. sh-3.1$ where sh C:\MinGW\msys\1.0\bin\sh.exe Однако когда я запускаю tput я ...
0
голосов
1ответ
835 показов

Как установить bash-it в системе Windows 10 bash

Я много работаю с git и bash - это отличный инструмент визуализации, особенно при работе с ветками. Я надеялся, что кто-то знает, как установить «bash-it» (или любую подобную программу) в среде ...
0
голосов
1ответ
4k показов

Средство запуска сценариев оболочки ярлыков Ubuntu для нескольких элементов

Хорошо, каждый день я прохожу одну и ту же рутину, и это утомительно раздражает. Я подумал и подумал, возможно ли это удаленно. То, что я хочу сделать, это открыть, может быть, 3-5 окон терминала, и ...
0
голосов
1ответ
24 показов

В macos для LC_CTYPE задано неверное значение - где изменить iTerm2?

В моей системе для переменной языка LC_CTYPE задано недопустимое значение, что вызывает проблемы в системах Linux. Это установлено: $ locale LANG= LC_COLLATE="C" LC_CTYPE="UTF-8" LC_MESSAGES="C" ...
0
голосов
0ответов
13 показов

iTerm2: автоматически удаляет знак $ в скопированных командах

Когда мы копируем команды вставки из статей в Интернете, в начале часто стоит $. Есть ли способ автоматически удалить его при вставке в iTerm?
0
голосов
1ответ
322 показов

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

У меня есть набор каталогов на моем linux box с такими именами: bulk-load_20090918-162100 Последняя часть является меткой времени. Есть ли способ получить доступ к каталогу с наибольшей отметкой ...
0
голосов
1ответ
22 показов

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

Возможно ли использовать сценарий оболочки в качестве действия загрузки по умолчанию в Firefox? В руководстве (https://support.mozilla.org/en-US/kb/change-firefox-behavior-when-open-file) обсуждаются ...
0
голосов
1ответ
295 показов

Что не так с таким использованием утилиты sed в backticks?

Я использую оболочку mingw/msys в 64-битной Windows и ниже моя сессия. USER@FX8300 ~ $ echo $WD C:\Users\USER\Desktop\msys\\bin\ USER@FX8300 ~ $ echo $WD | sed -e 's/\\bin\\//; s/\\/\//g' ...
0
голосов
1ответ
53 показов

Linux - пользователи онлайн и вошли в систему после указанной даты

Я должен написать сценарий оболочки, который возвращает всех пользователей онлайн, которые вошли в систему после указанной даты. Я старался who | cut -d' ' -f1 | sort | uniq но я не знаю, как ...
0
голосов
1ответ
556 показов

Как показать завершение раковин рыбы в меню и вкладке нажатия окна

В настоящее время рыбная раковина (2.3.1) показывает список завершения после нажатия Tab. Вы можете перемещаться по списку с помощью клавиш со стрелками или Tab. Если возможно, как я могу показать ...
0
голосов
1ответ
356 показов

Почему shell:windows в RUN(win + R) открывает каталог Windows?

Это Run(Win+R)-только вещь? Это ничего не делает в CMD. Что еще я могу сделать с этим синтаксисом / командой? Где я могу найти документацию для этого? Это функция Windows 10? Работает ли это на ...
0
голосов
1ответ
510 показов

`RUID`,` EUID` и `setuid bit`

Я пытаюсь понять RUID , EUID и setuid bit . Вот мои вопросы в теме: В разделе Как запустить (или найти) процесс с RUID, отличным от EUID? На вопрос ответа Жиля говорится: Это только исполняемые файлы ...
0
голосов
1ответ
228 показов

Новичок: получить право доступа

Я новичок в Linux Ubuntu машина. Я вошел в Ubuntu с именем пользователя: student . Некоторые каталоги разрешают доступ только пользователю root, например /var/lib/mysql (я знаю, что могу использовать ...
0
голосов
1ответ
643 показов

Замените имя файла на filepath на sed

Я хочу заменить строку /opt/local/lib/ruby/gems/1.8/gems/cucumber-0.3.99/lib/cucumber.rb со строкой /opt/local/lib/ruby/gems/1.8/gems/cucumber-0.3.99/lib/ в командной строке, вероятно, используя sed. ...
0
голосов
1ответ
122 показов

Как удалить эту запись из контекстного меню оболочки?

Эта запись появляется ТОЛЬКО, если и когда я выбираю значок на рабочем столе, в противном случае его там нет. Я попробовал это, но это не появляется в записи реестра там.
0
голосов
2ответа
317 показов

Что такое cmd эквивалент "типа" Баша?

Как я могу узнать, откуда запускается программа, или это псевдоним (и если это псевдоним, то к чему это псевдоним)?
0
голосов
0ответов
210 показов

Почему в заголовке окна терминала видно "соединение"?

Это может быть странный вопрос, но я действительно хотел бы знать, что вызывает следующий экран, который я прикрепил к этой записи. При запуске терминала на моем Mac я вижу название терминала, как ...