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

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

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

Bash, как переименовать файлы в нескольких папках из скрипта?

У меня есть скрипт shell / bash, который переименует какой-то файл внутри своей папки. У меня есть этот же файл в нескольких папках. Я хотел бы иметь один файл, который делает все папки. #!/bin/bash ...
0
голосов
0ответов
376 показов

Соответствие регулярному выражению в сценарии оболочки

Вот фрагмент из моего скрипта - regex="([0-9]*)\.([0-9]*)\.([0-9]*)([^
0
голосов
1ответ
1k показов

Сценарий оболочки с ImageMagick: висит навсегда?

Я создал сценарий оболочки, который использует ImageMagick для преобразования и обрезки около 18000 изображений. Вот пример записи (так что их 18000): if [ ! -f ./cropped/16333-1.png ] then convert ...
0
голосов
1ответ
39 показов

Как удалить все файлы из папок?

Я получаю список папок с командой locate my_folder Как я могу очистить / удалить все файлы из этих папок?
0
голосов
0ответов
78 показов

Как запустить пакетный или EXE-файл при нажатии, чтобы ввести диск или выполнить себя в Windows

Хотя командный файл с исполняемыми командами может быть запущен по-разному, мне интересно, есть ли способ сделать "автозапуск".Inf ", который отключен в Windows, чтобы запускать этот" bat "или его" ...
0
голосов
1ответ
2k показов

Ubuntu 10.04 LTS - команда jobs не работает

Когда я использовал для выполнения команды jobs, я получил список запущенных процессов с соответствующим идентификатором процесса, но в Ubuntu lucid lynx это, похоже, не работает. У кого-нибудь есть ...
0
голосов
2ответа
2k показов

Можно ли открыть второй сеанс оболочки, который запомнит пользователя, компьютер и каталог, в котором я нахожусь?

Я ssh'ed в машину и вошел как другой пользователь. Можно ли открыть несколько новых окон, которые все еще будут вставлены в ssh'ом на тот же компьютер, все еще вошли в систему как этот пользователь?
0
голосов
0ответов
239 показов

Обратный жирный% в приглашении zsh

Это незначительно, но это сводит меня с ума. Моя подсказка сопровождается обратным жирным шрифтом%, например: https://i.stack.imgur.com/Lkx36.png Я хочу, чтобы это ушло. Я использую: zsh с oh-my-zsh ...
0
голосов
2ответа
359 показов

Как использовать nc для прослушивания порта TCP до бесконечности?

Я хочу прочитать данные, поступающие на определенный порт TCP на неопределенный срок, и сбросить данные в файл. Я пробовал много разных вариаций nc но у меня не получилось. По большей части я не ...
0
голосов
1ответ
309 показов

Как я могу скопировать (или переместить) и переименовать несколько файлов из разных каталогов с помощью команды unix cp?

Допустим, в этом каталоге:/home/data/ Существует 100 папок, имена этих папок: 24538_7#1 , 24538_7#2 , 24538_7#3 ... до 24538_7#384 . В каждой папке много файлов и папок. Имена нужного файла в каждой ...
0
голосов
2ответа
55 показов

Запустите скрипт на другом компьютере, доступном через другой компьютер, по ssh

Я хотел бы запустить скрипт, расположенный на моей машине разработки на машине B, который доступен только через машину A. Итак, моя машина разработки -(SSH)-> machineA -(SSH)-> machineB Как я могу ...
0
голосов
0ответов
191 показов

Как мне установить переменную PATH в ~/.bashrc на моем Mac, чтобы Xquartz работал правильно?

Я недавно пытался установить Mujoco. Я остановился на полпути и удалил все. но похоже, что путь в bashrc был заменен на home/vipulasateesh/.mujoco/mjpro150/bin. Поэтому каждый раз, когда я открываю ...
0
голосов
2ответа
47 показов

Неожиданный результат при использовании оператора pipe внутри переменной оболочки

У меня есть процесс, который выводит некоторые сжатые данные на стандартный вывод. Что я делаю с этим выводом, так это pipe и отправляю его через туннель SSH на другую машину, где он записывается в ...
0
голосов
1ответ
264 показов

Как определить конец файла с помощью dd?

Я создал тестовый файл 10 МБ: dd if=/dev/zero of=file.txt count=1024 bs=10240 Затем я написал скрипт ниже, чтобы скопировать этот файл кусками. Но похоже, что dd не обнаруживает EOF и всегда ...
0
голосов
1ответ
65 показов

Извлечение системной информации за один раз из ec2-экземпляров

У меня почти 150 ec2-экземпляров в аккаунте. Я хочу извлечь системную информацию из каждого экземпляра. Я знаю, что могу индивидуально войти в каждую систему и получить информацию, используя ...
0
голосов
2ответа
896 показов

BASH - подсчитать количество вхождений подстроки в строку

Как подсчитать количество вхождений подстроки в строку, используя Bash? ПРИМЕР: Я хотел бы знать, сколько раз эта подстрока ... Bluetooth Soft blocked: no Hard blocked: no ... происходит в этой ...
0
голосов
8ответов
271 показов

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

У меня есть длинный файл журнала, где каждая запись начинается со строки, содержащей только дефисы.
0
голосов
1ответ
52 показов

Bash: скопировать список файлов, которые содержат (много) специальных символов

Я хорошо знаю, как просто скопировать список файлов в другое место, используя bash, но проблема в том, что мой список файлов содержит имена файлов, которые содержат почти КАЖДЫЙ символ, который ...
0
голосов
1ответ
84 показов

Переменные окружения в фильтре split

Итак, я пытаюсь содержимое большого блочного устройства, используя split следующим образом: split --bytes 10M --numeric-suffixes --filter='cat | ssh root@$remote_ip "gzip >> /root/myfilecopy.gz"' ...
0
голосов
1ответ
255 показов

Если заявление не работает в cronjob

bron cronjob продолжает создавать новый процесс, даже несмотря на то, что мой оператор if говорит, что он не должен запускаться, если процесс или порт уже существует ... кошка /etc /crontab */1 * * * ...
0
голосов
2ответа
66 показов

Циклы на естественном языке в оболочке

Есть ли естественный способ выполнить команду в цикле на множестве входов без явного использования конструкции цикла? Я имею в виду то, что мы говорим по-английски. Например, some-command -a ...
0
голосов
1ответ
34 показов

Как разделить строку при появлении символа в оболочке, используя set и awk?

Я использую встроенную версию оболочки. И мне нужно разделить строку, используя set и awk? НЕ БАШ ПОЖАЛУЙСТА. Как мне это сделать? Следующий скрипт не завершен и содержит неверный вывод. #!/bin/sh ...
0
голосов
0ответов
14 показов

копировать файлы и структуры каталогов с помощью rsync, добавляя файлы с похожими именами

У меня есть эта настройка: NODE123 # cd /var/src/ NODE123 # find . . ./dir1 ./dir1/dir2 ./dir1/innerf ./log ./messages а также NODE123 # cd /var/dest NODE123 # find . . ./dir1 ./dir1/dir2 ...
0
голосов
1ответ
245 показов

не может увеличить переменную внутри цикла в bash-скрипте

Я использую скрипт bash в Ubuntu 18.04. Скрипт должен запускать скрипт на Python 10 раз. Я сделал следующий скрипт testbash.sh : #!/bin/sh count=1 while [ $count -le 9 ] do python ...
0
голосов
1ответ
60 показов

найти не находит все файлы

У меня есть следующая структура файла / каталога: tsunami # find . . ./dir1 ./dir1/dirinner ./dir1/dirinner/innerfile ./logs ./messages Я пытаюсь рекурсивно найти файлы и обработать их, используя ...
0
голосов
3ответа
2k показов

Сценарий оболочки для проверки файлов и перемещения их в другой каталог

Клиент из нас собирается передать файлы на наш сервер. Мне нужно проверить, существуют ли файлы в этом входящем каталоге, и, если они есть, переместить их в другой каталог, чтобы я мог прочитать их ...
0
голосов
0ответов
27 показов

Редактирование времени, взятого в диалоге свойств оболочки Windows

Некоторое время искал, но не смог найти ответ. По сути, я вручную редактирую множество фотографий с отсутствующим EXIF и использую смесь GeoTagger, Attribute Changer и встроенного редактора Windows ...
0
голосов
1ответ
360 показов

заменить подстроку с помощью sed

У меня есть образец входного файла: $ cat test.txt xz:xx.d.r1.latest Теперь я хочу заменить деталь новым значением. Например: я хотел заменить r1 на r2 в приведенном выше тексте, чтобы новый o/p был ...
0
голосов
0ответов
59 показов

Обновить значок в контекстном меню в открытом меню или при наведении курсора мыши

Трудно найти какие-либо практические советы по использованию собственных методов Windows Shell для изменения контекстных меню, таких как расширения оболочки, обработчики контекстных меню и глаголы. ...
0
голосов
1ответ
140 показов

Что такое Unix-эквивалент `cat` для TempleOS?

Если я хочу , чтобы cat или список содержимого файла на странице, что является TempleOS-эквивалент этой команды?
0
голосов
1ответ
45 показов

использование логического AND в операторе IF для поиска файла ext(тильда ~)

Пожалуйста, найдите ниже скрипт: #!/bin/bash for index in `ls -1 /appdata/frozen_files` do for bucket in `find /appdata/frozen_files/$index -name "*.gpg~" | cut -d/ -f4-5` do for files in `ls ...
0
голосов
1ответ
317 показов

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

У меня есть папка A, и она содержит много подкаталогов с именами, такими как 2017-mm-dd и 2018-mm-dd , подкаталог не пустой и то, что внутри, также должно быть скопировано. Поэтому возникает вопрос, ...
0
голосов
3ответа
71 показов

Скрипт Bash Shell Script Wildcard Кошмар

Я работаю над сценарием оболочки для работы, который должен позволить мне найти каталог на основе 5- или 6-значного номера, который использует наша система, и скопировать файл из этого каталога. Я бы ...
0
голосов
3ответа
538 показов

Безопасная оболочка / терминал для Ubuntu

Есть пара команд, которые я хочу запустить в терминале, которые требуют от меня ввода пароля. Я действительно не хочу, чтобы эти команды попали в какую-либо историю или где-либо еще, где они могли ...
0
голосов
0ответов
149 показов

Что / Где / Как правильно настроить переменную среды PATH в zsh?

Официальное руководство по zsh рекомендует настроить переменную окружения PATH в zshenv: http://zsh.sourceforge.net/Intro/intro_3.html `.zshenv' во всех вызовах оболочки, если не задана опция -f . Он ...
0
голосов
1ответ
44 показов

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

Как я могу группировать файлы и создавать архивы соответственно? У меня есть 10 000 файлов в папке (без подпапок), и я хочу создать 10 архивов zip или tar.gz. Это означает, что каждый архив имеет ...
0
голосов
0ответов
45 показов

Сканирование недавно добавленного диска в rhel7 с помощью Bash Script

Может ли кто-нибудь мне помочь, сканировать недавно добавленный жесткий диск одним скриптом bash? Я хочу сказать, как сканировать несколько хостов в одном скрипте. то есть host0/scan, host1/scan, ...
0
голосов
1ответ
17 показов

окончание текстового содержимого в CSV-файле путем размещения значений в формате столбца

Я хотел бы получить помощь по отправке ниже текстового содержимого в CSV-файл, поместив значения в формате столбца DEV-C axpp4-pkrisbtm 04-25-2018-01.15 04-25-2018-01.20 UAT AXKIN-PBBCT4 ...
0
голосов
1ответ
3k показов

Выполнять команды удаленной оболочки на Windows XP встроенный

Следующая ситуация: У нас есть клиенты Windows XP Embedded, у которых отключены все общие ресурсы администратора и только общие ресурсы только для чтения (по соображениям безопасности). Мы хотим ...
0
голосов
2ответа
2k показов

Перемещение символов в конец строки (EOL) с помощью SED

Всякий раз, когда слово «The» появляется в начале строки, я хочу переместить его в конец строки и использовать новое первое слово в строке с заглавной буквы. Например, «Небеса» становятся «Небесами». ...
0
голосов
2ответа
146 показов

Шебанг, переводчик и сценарий

Можно использовать строку shebang для предоставления интерпретатора для выполнения скрипта: #!/bin/bash echo "Hello world" Мой вопрос заключается в том, как мы можем определить в сценарии, какой ...
0
голосов
1ответ
150 показов

Проблема с источником ~/.inputrc и привязкой Control-delete к команде

Чтобы получить исходный код ~/.inputrc , я попробовал C-x C-c и bind -f ~/.inputrc . У меня нет идей, даже после прочтения раздела bash о bind . У меня есть "\C-Rubout": backward-kill-word в моем ...
0
голосов
1ответ
45 показов

Сценарий оболочки: удаление файлов, если папка с таким именем не существует

У меня есть набор папок и набор *.DAT файлы. Я хочу удалить *.DAT файл, если нет папки с таким именем (без .DAT) существует. Мне потребовалось некоторое время, чтобы прийти к этому решению: find . ...
0
голосов
4ответа
863 показов

Есть ли причина не запускать bash от имени пользователя root?

Я только что заметил, что в OS X 10.6.4 оболочка root установлена в /bin/sh . Есть проблема безопасности или что-то с запуском Bash?
0
голосов
0ответов
195 показов

Запуск приложения UWP в качестве оболочки

В отличном ответе на Как заменить системную оболочку (explorer.exe) другим процессом в Windows 10? В качестве значения ключа реестра указывается путь к исполняемому файлу. Может ли это быть ...
0
голосов
1ответ
64 показов

Grep для фильтрации файла журнала

Как изменить файл журнала, который выглядит следующим образом: Jul 6 17:35:10 sdc-prius motion_planner[1284]: new destination: [55.733510, 37.587401] Jul 6 17:35:11 sdc-prius control[1284]: next ...
0
голосов
3ответа
5k показов

Загрузка всех файлов из удаленной папки HTTP с помощью wget

Я хочу загрузить все файлы *.gif из определенного места. Например, скажем, местоположение:http://asdf.com/file/images/*.gif . Когда я использую: wget -m http://asdf.com/file/images/ Я получаю ошибку ...
0
голосов
2ответа
401 показов

подсказки оболочки unix для назначения логического значения переменной из теста

код для отображения запроса в контексте (в настоящее время unix ksh): r=$( [ -z "foo" ] && echo true || echo false ) Есть ли лучший, более простой способ присвоить r с true или false что-то вроде ...
0
голосов
1ответ
3k показов

FTP - Соединение отклонено - Ubuntu ::: Получить сообщение Соединение отклонено при попытке подключиться к другому компьютеру в сети

Я получаю сообщение Соединение отклонено при попытке подключиться к другому компьютеру в сети. Моя система Ubuntu: computer1 ip: 10.0.0.1 computer2 ip: 10.0.0.2 компьютер1 оболочка: $ ftp ftp> open ...
0
голосов
0ответов
184 показов

Windows 10 IOT одиночное приложение только во встроенной среде

Я создаю планшетный компьютер под управлением Windows 10 IoT Enterprise. Я хочу, чтобы система вообще не запускала explorer.exe или какой-либо графический интерфейс Windows, а только запускала ...