Новые вопросы с тегом «shell»

Всего найдено 3190 вопросов

1
голосов
1
ответ
378
просмотров

Как правильно обрабатывать расширение .js в bash-скрипте?

У меня есть следующий скрипт bash. while IFS= read -r filename; do [[ $(md5 path/to/"$filename-orig") = $(md5 path/to/"$filename") ]] || echo $filename differs; done < path/to/list-of-files-to-compare.txt Предполагается сравнить два файла (вычисляя их хэш-дайджест MD5), а затем сообщить, отличаю...
спросил Mowzer 5 лет назад

0
голосов
0
ответов
324
просмотра

Как установить приложение по умолчанию для некоторых типов файлов в Windows 10

Я хочу установить обработчик node.js (node.exe) для файлов .js, чтобы при нажатии на них я мог их запускать. Однако, когда я щелкаю правой кнопкой мыши по файлу .js -> Открыть с помощью -> Выбрать другое приложение -> Отметить, всегда использовать это приложение -> Другие приложения -&gt...
спросил xakepp35 5 лет назад

0
голосов
1
ответ
437
просмотров

Как удаленно завершить процессы оболочки bash, но сохранить историю?

Иногда мой оконный менеджер X11 (i3) блокируется, и я вынужден переключиться на виртуальную консоль Linux или SSH на мою машину, чтобы восстановить контроль. Обычно это происходит, когда у меня открыто множество окон rxvt, в каждом из которых запущена оболочка bash, содержащая десятки, если не сотни...
спросил meowsqueak 5 лет назад

0
голосов
1
ответ
357
просмотров

VIM - запуск команды оболочки не выполняется в макросе

У меня есть список элементов в файле, и я пытаюсь добавить идентификатор в строке перед каждым. Идентификатор генерируется командой внешней оболочки и добавляется в буфер: :r !php _setup/getid/php item | tail -1 Это нормально работает в обычном режиме. Однако, когда я записываю макрос, содержащий т...
спросил Simon Brahan 5 лет назад

-1
голосов
0
ответов
391
просмотр

UDP-клиент через терминал

я пытаюсь подключиться к серверу udp на той же машине, код сервера и клиента работает нормально! но когда я запускаю серверную программу, мне нужно запустить клиент на терминале или в оболочке, чтобы связаться с сервером, но когда я пытаюсь gcc main.c я получаю кучу ошибок, которые я не понимаю,...
спросил Mîrá Gìtä 5 лет назад

2
голосов
2
ответа
792
просмотра

Захват определенной переменной среды из суб-оболочки Linux

Я пытаюсь найти способ запустить сценарий оболочки B из сценария A, установить или экспортировать переменную в сценарии B и сохранить это значение в сценарии A после того, как сценарий B завершится и его суб-оболочка вернется. Я не пытаюсь использовать сценарий B. Я хочу только одну конкретную перем...
спросил NerdPirate 5 лет назад

0
голосов
5
ответов
571
просмотр

Не могу перейти в каталог с пробелом в имени, даже с кавычками или экранированием

В оболочке bash на компьютере MacOS я могу увидеть, набрав, lsчто есть директор Application Support: $ ls Accounts FontCollections PreferencePanes Application Scripts Fonts Preferences Application Support GameKit Printers Assistant Google PubSub Assistants Group Containers Safari Audio IdentityServi...
спросил Kurt Peek 5 лет назад

-1
голосов
1
ответ
373
просмотра

Автоматически монтируется на fstab

У меня есть system.bin, который находится в / mnt, и я хочу автоматически смонтировать, отредактировав fstab в / mnt / mymount с разрешениями на чтение и запись для всех пользователей в системе я пытаюсь добавить это на fstab: UUID = c4649367-f47c-4c31-9b33-cb4b37083ae5 / mnt / mymnt ext2 rw, авто н...
спросил Mimi3234 5 лет назад

1
голосов
1
ответ
436
просмотров

для чего используется команда bash `command` и что это такое, когда она появляется в сценарии оболочки

когда я писал сценарий оболочки, я узнал, commandчто это зарезервированное слово. Тогда я заметил, что command это также команда bash. command lsдает тот же результат, что и ls. command ls | grep xxx дает тот же результат, что и без него. Тогда мне интересно, для чего он используется, когда это ко...
спросил Tiina 5 лет назад

2
голосов
1
ответ
433
просмотра

Файлы, созданные в Cygwin, имеют поврежденные настройки безопасности Windows

На одном компьютере с Windows 10 при создании файла из оболочки Cygwin bash параметры безопасности Windows для этого файла повреждены. Так, например, если я набираю echo test > test.txt, когда я открываю вкладку «Свойства» → «Безопасность» в Windows, я получаю следующее сообщение об ошибке: «Разр...
спросил Claudius Turner 5 лет назад

0
голосов
1
ответ
374
просмотра

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

Как отсортировать по последнему столбцу список, который выглядит следующим образом: drwxr-sr-x 2 user group 4096 2018-02-19 14:11:42 /something/project/somefile drwxr-sr-x 2 user group 4096 2018-02-19 00:14:50 /blah-blah/anything -rw-r----- 1 someone users 2188 2018-07-21 13:52:59 /aaa/222 drwxr-S--...
спросил george 5 лет назад

0
голосов
1
ответ
350
просмотров

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

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

0
голосов
3
ответа
423
просмотра

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

Я пытаюсь создать сценарий оболочки для mysqldump(и mysql) операции, где пароль хранится непосредственно в сценарии. Пароль содержит специальные символы, которые необходимо обрабатывать соответствующим образом. Однако я не могу понять, какая комбинация действительно работает. Например, следующие дей...
спросил fritzmg 5 лет назад

0
голосов
2
ответа
413
просмотров

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

У меня была идея эмулировать процессор ARM для запуска разных программ. Для начала я хотел эмулировать процессор и запустить, например, простой «привет мир», написанный на C. К сожалению, я не нашел ответа с помощью Google и т. Д. Можно ли запустить, например, C-File, используя эмулятор процессора A...
спросил Tailor 5 лет назад

0
голосов
0
ответов
379
просмотров

как молча скопировать открытый ключ, используя 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 installed: "/home/vagrant/.ssh/id_rsa.pub" The authenticity of host 'datanode1.com (192.168.10.34)' can't be...
спросил Rajkumar Natarajan 5 лет назад

0
голосов
0
ответов
321
просмотр

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

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

0
голосов
0
ответов
381
просмотр

Нет цвета в Vim при использовании Google Cloud Shell

Недавно я только начал использовать Google Cloud Machine Learning. Я хочу использовать Vim в качестве редактора, и он в порядке, но после установки моего, .vimrcкоторый включает подсветку синтаксиса, я почему-то застрял в черно-белом варианте. У меня есть цвет хорошо в другом месте. Как можно решить...
спросил Sadiq 6 лет назад

-2
голосов
1
ответ
427
просмотров

Команда gzip не работает в сценарии оболочки

Если я запускаю свой скрипт через crontab, gzip не работает нормально. Если я запускаю тот же скрипт вручную, gzip работает. Команда, которую мы имеем в нашем скрипте: gzip -vf $path/file.eee В моем сценарии я создаю один файл журнала в .expформате, а затем я пытаюсь сжать его с помощью команды gzi...
спросил damodar 6 лет назад

0
голосов
1
ответ
405
просмотров

Каков рекомендуемый способ управления переменными среды в системах Unix?

Я всегда думал об эффективном способе управления переменными среды в операционных системах, таких как Ubuntu, macOS и т. Д. У меня есть пара вопросов, связанных с этим. Есть ли здравый смысл в том, что каждое исполняемое программное обеспечение, установленное в системе, должно быть доступно для все...
спросил fivetech 6 лет назад

0
голосов
0
ответов
781
просмотр

Оболочка не работает или служба DBus недоступна

Я использую Tint Linux Mint 19, и я установил gnome-tweaks-toolи когда я попытался открыть его с, gnome-tweaksя столкнулся со следующей ошибкой: WARNING : Shell not installed or running WARNING : Shell not running NoneType: None WARNING : Error detecting shell Traceback (most recent call last): File...
спросил Alejandro BR 6 лет назад

0
голосов
2
ответа
355
просмотров

Наборы в Windows 10 (Insider Preview)

Я ищу инструмент или утилиту, которая используется на скриншоте ниже. Кажется, это альтернатива ConEmu, но это не то же самое. Кто-нибудь знает, как называется инструмент? ** Пожалуйста, обратите внимание, что это позволяет вам иметь несколько вкладок командных оболочек, похожих на то, что делает Co...
спросил Allan Xu 6 лет назад

0
голосов
2
ответа
363
просмотра

Разделение вывода двух команд в сценарии оболочки

Я использую команду, как timeout 10 ping 8.8.8.8 | tail -2. Здесь я получаю вывод как Terminated. Но мне нужны последние две строчки ping. Может кто-нибудь, пожалуйста, скажите, что делать
спросил karra 6 лет назад

0
голосов
0
ответов
382
просмотра

Как перебазировать ветку с предыдущего форка в одну команду?

Поэтому я пытаюсь придумать псевдоним ZSH для Git, который переместит мою текущую ветвь на ветку, из которой она была первоначально получена (разветвлена). Примеры: Даны следующие названия веток Aи B. Если я время от времени создаю ветку Bпутем разветвления, Aя бы хотел быть Bв курсе A. Чтобы сделат...
спросил Camsoft 6 лет назад

0
голосов
1
ответ
573
просмотра

Команда grep не работает на одном ПК с Windows, но работает на другом ПК с Windows с такой же конфигурацией

Я хочу выполнить команду logcat для фильтрации журналов с указанием ключевого слова (скажем, apk). Но я сталкиваюсь с проблемой, когда grep не распознается ни на одном из моих компьютеров с Windows 7. Эта же команда отлично работает на других ПК с такой же конфигурацией. Команда введена в командной...
спросил Ashish Chauhan 6 лет назад

0
голосов
3
ответа
551
просмотр

Как записать stdout и stderr с разными тегами в системный журнал?

Я могу перенаправить как stdoutи stderrна logger этом пути : ./myprog 2>&1 | tee /dev/tty | logger но я хотел бы иметь возможность пометить каждую запись журнала " myprog-out" и " myprog-err" в зависимости от того, откуда она взялась ( stdoutи stderrсоответственно). Я также хотел бы видеть в...
спросил Sparkler 6 лет назад

0
голосов
1
ответ
458
просмотров

Bash скрипт должен конвертировать строку в дату

Здравствуйте, у меня есть скрипт bash для проверки целостности резервных копий. Мне нужно отредактировать его, так как я должен предупредить меня, когда самая старая резервная копия более 60 дней (когда мы ее удаляем). Теперь дата извлекается из другого файла OLDEST_DATE=`cat /tmp/B_BACKUP_TMP.out...
спросил stefzeer 6 лет назад

0
голосов
1
ответ
278
просмотров

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

Как проверить коды возврата для процессов, передаваемых друг другу в оболочке пепла? Вот команда, которая меня интересует: dd if=/my/block/device | ssh myuser@otherserver "gzip > file.gz" Кроме того, я знаю, что это было решено для оболочки bash (то есть, с использованием массива PIPESTATUS), но...
спросил hebbo 6 лет назад

1
голосов
1
ответ
400
просмотров

Интерактивные, неинтерактивные оболочки и расширения

Если я выполню тест в [[ ! (-z "") ]]интерактивном режиме или не в интерактивном режиме bash -c '[[ ! (-z "") ]]', я получу тот же результат, что и echo $?мне 1. Но если я забуду пробел в приведенном выше выражении, давая [[ !(-z "") ]], я больше не получу тот же результат. Точнее, set -x; [[ !(-z "...
спросил Glyph 6 лет назад

0
голосов
1
ответ
360
просмотров

Автоматизируйте процесс, используя скрипт bash

У меня есть клиентский процесс unimrcp (ucp), и я хочу создать несколько ucp, используя скрипт оболочки. Всякий раз, когда я порождаю UCP, он возвращает командную строку, с помощью которой я могу получить доступ к различным функциям в UCP. Итак, я хочу написать сценарий, который достигает следующего...
спросил sbhatt 6 лет назад

0
голосов
2
ответа
409
просмотров

Как предотвратить появление новой строки в Vim при использовании: r! Date и других команд оболочки?

Большую часть времени, когда я вставляю дату, я пытаюсь сделать это в середине строки. По умолчанию это выглядит так, как будто :r!вставка всегда помещает результат в новую строку. Это имеет некоторый смысл для меня, так как большинство команд оболочки выводят символ новой строки перед отображением...
спросил Seltzer 6 лет назад