Вопросы с меткой [shell]
Оболочка - это программное обеспечение, которое позволяет пользователям взаимодействовать с операционной системой, обычно вводя их в командной строке.
3254 вопроса
1
голос
1ответ
281 показов
Пользовательская оболочка на aws умирает через 20 минут
Я использую сервер AWS, и оболочки (bash) под моими сеансами tmux умирают после 20 минут бездействия. Я делаю ssh -t myserver tmux new-session , затем C-b d для отключения. затем $ while sleep 60; do ...
1
голос
1ответ
114 показов
Команда клавиатуры в оболочке для пропуска файла во время копирования
Вероятно, растянуто, но есть ли клавиатурная команда, которая принимается cp из оболочки (используя bash/zsh), чтобы пропустить текущий копируемый файл, например, если я рекурсивно копирую структуру ...
1
голос
1ответ
150 показов
Как получить путь к папке в переменной, открытой оболочкой: запуск в Windows
Привет я пытаюсь создать скрипт, который может добавить другие скрипты при запуске. «shell: автозагрузка» открывает место для установки ярлыка для автозагрузки программ, если я могу каким-то образом ...
1
голос
0ответов
86 показов
Проблемы с перезагрузкой терминала
Согласно программе установки MinGW, у меня установлена оболочка bash. Когда я пытаюсь выполнить reset , я получаю: sh: reset: command not found Bash реагирует на команду reset в любой другой среде, в ...
1
голос
1ответ
93 показов
Порядок файлов, совпадающих с глобусом
Предположим, у меня есть следующие файлы в папке 1.txt 2.txt a.txt b.txt c.txt Если я сопоставлю эти файлы глобусом для их обработки, например, for f in *;do echo $f;done тогда Bash сопоставит их - в ...
1
голос
0ответов
56 показов
Есть ли способ восстановить каталог (с низким энергопотреблением?) отключенные диски?
Позвольте мне сначала описать проблему. Я работаю на Macbook Air и у меня постоянно подключен Pendrive для больших рабочих данных. Примерно раз в неделю со мной происходит сбой питания - после ...
1
голос
1ответ
102 показов
Находите и копируйте папки рекурсивно, но сохраняйте структуру
Моя проблема: у меня есть две папки, т.е. ~/foo и ~/bar . Оба имеют одинаковую структуру, например ~/[foo/bar]/subdir1 и ~/[foo/bar]/subdir2 и внутри этих подкаталогов в foo находятся папки типа ...
1
голос
2ответа
252 показов
Можно ли запустить команду на нескольких узлах одновременно?
Можно ли запустить команду на 10 узлах одновременно? Вот часть моего сценария: #! /bin/sh nb_lignes=`wc -l $1 | cut -d " " -f1` echo "$nb_lignes machines" for i in $(seq $nb_lignes) do machine=`head ...
1
голос
1ответ
303 показов
Запуск нескольких экземпляров оболочки с разными параметрами одновременно
Предположим, у меня есть скрипт Python, который я хочу запустить с различными комбинациями параметров (у меня MacBook Pro). Если для этого я использую скрипт оболочки (скажем, run.sh), имеет ли смысл ...
1
голос
1ответ
236 показов
Порядок выполнения инструкций в оболочке скрипта
Вот часть моего скрипта test.sh: #!/bin/bash tar -cf $name.tar $name && pbzip2 $name.tar echo "[$1: Waiting..] Пожалуйста, у меня есть вопрос. Выполнение второй инструкции "echo" происходит сразу ...
1
голос
1ответ
119 показов
Перевод строки в результатах сценария оболочки с помощью команды grep
Я пишу сценарий оболочки, чтобы grep что-то из файла журнала, а затем распечатать все результаты с помощью команды echo . Я мог бы сделать это, но предположим, что журнал содержит более 1 экземпляра ...
1
голос
2ответа
1k показов
не могу установить uid с помощью mount
mount -o uid=1000 /dev/sdb1 /mnt mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error In some cases useful info is found in syslog - try ...
1
голос
1ответ
150 показов
Создайте команду для bash exec
У меня есть сценарий оболочки, который запускает exec чтобы заменить себя другой командой. Другая команда принимает некоторые необязательные аргументы. exec mycommand $ARG1 $ARG2 $ARG3 Любой из этих ...
1
голос
0ответов
212 показов
невозможно запустить оболочку связывания с ssl на ncat
Ncat: версия 7.10 Я попробовал это с другой версией, а не повезло. это CMD, который я дал для начала слушателя. Если я не запускаю оболочку bind, тогда этот слушатель работает без каких-либо проблем, ...
1
голос
1ответ
49 показов
Оболочка скрипта: отображение даты в две минуты (период)
У меня есть следующий скрипт: #!/bin/sh while :; do sleep 1 date done Как мне изменить этот скрипт, отображать время только двух минут (точка) и выходить? Это возможно?
1
голос
1ответ
440 показов
ввод командной строки в командной строке
У меня есть простой скрипт, который берет 4 переменные из «чтения» интерактивной клавиатуры, но моя команда содержит запятую. Я читаю значение разделителя IFS, но примеры показывают только его чтение ...
1
голос
1ответ
4k показов
Застрял в EFI Shell версии 2.31 [5.8]
Друг дал мне компьютер на днях, говоря, что он не может загрузиться. Все, что я получил, - то, что машина - модель ноутбука Vulcan не VNB11602IS. Я попытался запустить несколько живых дистрибутивов с ...
1
голос
1ответ
2k показов
Команды Bash в Makefile
Я хочу использовать команды bash в Makefile вместе со скриптами MATLAB. В настоящее время, когда я помещаю простую команду bash в Makefile и запускаю эту цель, я получаю ошибку /bin/bash: ./test1: ...
1
голос
1ответ
76 показов
Найти каталоги больше X и перейти в новое место назначения
Я хочу переместить все папки (max-глубина = 1), которые больше, чем 100 МБ в новое место назначения. Вот то, что у меня так далеко: du --max-depth=1 -h --threshold=100MB | head -n-1 | awk '{print ...
1
голос
4ответа
1k показов
Как получить строку между двумя последними символами "/"
Я использую Bash. У меня есть несколько путей, например /dir0/dir1/dir2/filename.ext и я хочу извлечь строку dir2 в bash. Можно предположить , что слово , которое я хочу , чтобы извлечь расположено ...
1
голос
1ответ
243 показов
Пользовательская команда не работает
В моей Ubuntu я попытался создать собственную команду: Я добавил bash-скрипт с именем ns3 в /usr/bin #!/bin/bash cd ns3/ns3-allinone-3.19/ns-3.19 Я сделал это исполняемым chmod +x ns3 Тем не менее, ...
1
голос
1ответ
211 показов
Командная строка: как обрабатывать пробелы в именах файлов
Я измеряю общий размер группы файлов, пути которых я сохранил в текстовом документе files.txt. Пример содержимого файла files.txt: file1.txt file2.txt file3.txt Эта команда оболочки дает мне вывод, ...
1
голос
2ответа
15k показов
Запуск вывода `ssh-agent` в рыбе; что делает `setenv`?
Когда я хочу запустить (или перезапустить) ssh-agent , он дает мне несколько команд, которые я должен выполнить, выполнив eval $(ssh-agent) . Конечно, это не работает для рыбы, поскольку дает ...
1
голос
1ответ
43 показов
Перенаправление оболочки
Кто-нибудь может объяснить следующее? :~$ ls macreave.sh fgvdvg > testo 2> testo :~$ cat testo macreave.sh ccess fgvdvg: No such file or directory :~$ ls macreave.sh fgvdvg > testo 2>&1 :~$ cat testo ...
1
голос
1ответ
311 показов
Псевдонимы оболочки при запуске программ из среды рабочего стола (Alt+F2) или из оконного менеджера?
Я весьма озадачен тем, как X запускает свои программы. Насколько я понимаю, большая часть среды для программ, запускаемых средой рабочего стола (Gnome/XFCE/i3), настроена (традиционно) в ...
1
голос
1ответ
142 показов
Выполнение команд через cmd/powershell на другом сетевом компьютере с уже зарегистрированным пользователем
У меня небольшая сеть с около 35 подключенными ПК, смешанная win10/7. Я нахожусь за пределами страны и мне нужно позаботиться обо всем, поэтому я вошел на сервер под своей учетной записью ...
1
голос
1ответ
39 показов
Специальная подсказка при запуске bash из vim
Часто, когда я использую vim, я хочу перейти к командной строке, что я и делаю !bash Почти так же часто я забываю, находится ли я в оболочке, которую я запустил из vim, или я просто в оболочке без ...
1
голос
0ответов
337 показов
Как удалить все жесткие ссылки на один и тот же файл (inode)?
Я использовал Link Shell Extension для создания группы жестких ссылок в разных каталогах на одном и том же жестком диске (чтобы сэкономить место, так как мне нужно, чтобы оба хранились в разных ...
1
голос
1ответ
703 показов
В чате с помощью Bash Shell?
Происхождение вопросов восходит к серии "Мистер Робот", где я заметил, что люди вступают в "групповые" или "вечеринки" в чате через Bash Shell для общения с другими людьми или группами. Тогда я ...
1
голос
3ответа
73 показов
Оболочка скрипта: удаление строки из файла
Вот мой файл "test.txt": 172.16.68.4 172.16.68.3 Вот мой сценарий: #!/bin/sh ip="172.16.68.4" sed '/$ip/d' $1 Пожалуйста, я хотел бы удалить строку из тестового файла, но у меня это не сработало. ...
1
голос
2ответа
263 показов
Shell перейти в каталог
Текстовые редакторы, такие как vim и emacs, имеют плагины, такие как ace jump, avy, которые позволяют нажимать символ, затем выделять каждый экземпляр этого символа с помощью временной привязки ...
1
голос
1ответ
7k показов
Как загрузить все файлы с локального на хост, используя Curl?
я написал сценарий оболочки для загрузки всех файлов с разными именами по определенному пути с локального на хост, но у меня возникла некоторая проблема, и файлы не загружаются #!/bin/sh for file in ...
1
голос
1ответ
459 показов
Команда не работает на оболочке, но работает на приглашение
Я новичок в Linux Shell Script. Я хочу изменить IP-адрес с помощью Linux Shell Script и вызывать его через веб-приложение PHP. Я закончил свое веб-приложение PHP и сценарий оболочки. Прежде чем они ...
1
голос
1ответ
622 показов
Babun - открыть zsh в текущем каталоге для продуктов Intellij
У меня установлен Babun и настроен Zsh, я использую его уже несколько месяцев и настроил свой WebStorm для выполнения intellij.bat в качестве программы оболочки. intellij.bat @echo off set ...
1
голос
3ответа
868 показов
Извлечь слово из строки в сценарии оболочки
У меня есть строка как $ sea = xyz-ajay-no-siddhart-ubidone-fdh-DMJK.UK.1.0-32133-Z-1.tgz и я хочу извлечь только DMJK.UK.1.0-32133-Z-1 и строка поиска будет DMJK Я пробовал как echo $sea ...
1
голос
2ответа
4k показов
Как я могу изменить время "последнего изменения" (или "последнего изменения") файлов в Linux?
Я пробовал touch -t , но его точность составляет всего одну секунду: когда я использую stat , я вижу, что после десятичной точки (9) все цифры от 0 до нуля (.): Access: 2013-10-10 15:12:00.000000000 ...
1
голос
1ответ
440 показов
Как bash завершить псевдоним в качестве команды
У меня есть псевдоним alias gi=git В отличие от git , gi не может выполнять подкоманды, пути, ветви. Как я могу сказать bash "завершить X, как если бы это был Y"?
1
голос
2ответа
634 показов
Как автоматизировать резервное копирование Borg?
Фон Я хотел бы использовать Borg Backup в качестве решения для резервного копирования моего сервера Ubuntu. Они предлагают очень удобный сценарий sh, который, по их словам, можно просто запустить как ...
1
голос
1ответ
74 показов
Linux Bash, команда заменить
Как я могу стереть - из буфера обмена? У меня есть скрипт: #!/bin/bash xclip -o | replace - "" | xclip Бат это не работает Так replace \- "" не действует ]$ uname -a Linux localhost.localdomain ...
1
голос
1ответ
395 показов
WinRar - Пользовательские команды оболочки
Я пытаюсь создать пользовательские команды в контекстном меню в Windows. я нашел этот большой взлом реестра здесь: https://superuser.com/a/376879/395548 это код, созданный для меня: Windows Registry ...
1
голос
0ответов
162 показов
Почему рыбные раковины создают скрытый процесс в iTerm2
Я перешел от bash к рыбным панцирям в iTerm2. Однако всякий раз, когда я запускаю iTerm2, я получаю следующее сообщение об ошибке: Сессия закончилась очень скоро после старта. Проверьте правильность ...
1
голос
1ответ
973 показов
Блоки tmux "run-shell" для фоновых процессов
Я использую tmux версии 1.9a и заметил, что run-shell блокирует использование любых команд с префиксными ключами, пока команда не завершится. Чтобы воспроизвести это просто выполнить run-shell "сон ...
1
голос
1ответ
29 показов
Как извлечь несколько URL-адресов из строки?
У меня есть строка, как показано ниже https://website.com/BTAE/2015/BTAE назначение jan 15.pdf²0ÔË '\„QI„ “ÙP¾ ^ ŒŸZ ‡ @ Æ *] Ü. ^‚ vðƒ € Ù¾ »©š © Šñ' € é • ªÂIR # œÉgÉÛ ^ gMdÉ% 9¬e˜Hžôb¿'0
1
голос
2ответа
41 показов
Как объединить многострочный вывод в одну строку?
Я хочу объединить разные строки вывода в одну строку, как показано ниже. $ cat new.txt | grep Full | awk '{print $1}' 09/01/2018 08/25/2018 08/18/2018 08/11/2018 08/04/2018 07/28/2018 07/21/2018 Я ...
1
голос
1ответ
104 показов
Передача переменной строка за строкой в другую команду в Bash
У меня есть код, который читает текстовый файл и должен прочитать строки из него в команду. Затем вывод этой команды также должен быть прочитан построчно в другую команду. Мой внешний цикл работает ...
1
голос
1ответ
390 показов
Чтение переменной среды в псевдониме команды вызывает ее оценку?
У меня есть простой псевдоним для записи в файлы журналов (это то, что у меня есть в моем файле .profile): logtee() { ${TEST_LOG_FOLDER:?"empty_log_folder"} tee -a $TEST_LOG_FOLDER/$1 } Я читаю папку ...
1
голос
2ответа
1k показов
Linux распаковать: не запрашивать пользователя
Мне нужно распаковать файл в моем скрипте nodejs: var exec = require('child_process').exec; var execOptions = { timeout: 15000 }; exec('bash unzip.sh', execOptions, function (error) { ... }); В ...
1
голос
3ответа
669 показов
Как предоставить пароль непосредственно для sudo su - <someuser> в сценариях оболочки
Я получил требование автоматизации в сценарии оболочки для sudo su - который запрашивает пароль. Как предоставить пароль непосредственно для сценариев оболочки sudo в оболочке для серверов IBM AIX. Я ...
1
голос
1ответ
240 показов
о-о-о-zsh расширение истории на пробел или вкладку, но не ввод
В zsh с помощью oh-my-zsh вы можете ввести команду расширения истории и нажать пробел, табуляцию или ввод, и она развернется. Например: ls /path/to/some/directory cd !$ будет расширяться до cd ...
1
голос
1ответ
610 показов
Как мы можем настроить пути для .cshrc
В сценарии оболочки я пытаюсь открыть новую оболочку tcsh и загрузить некоторый набор предопределенных псевдонимов и переменных env, которые я не хочу иметь в cshrc по умолчанию. Я не могу иметь его ...