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

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

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

Linux находит файлы в подкаталогах по расширению (.txz), а затем перемещает их в указанный каталог с помощью регулярных выражений

Я отразил каталог с сервера с большим количеством подкаталогов, каждый из которых содержит пакет .txz и обычные файлы .txt и дескриптор. Я хотел бы сделать следующее: Найдите / найдите все файлы .txz ...
0
голосов
1ответ
1k показов

Добавьте сценарий оболочки в проект xcode и дважды щелкните его, чтобы запустить

Я добавил файл сценария оболочки в проект Xcode и дал расширение как .command Я хочу дважды щелкнуть по нему, чтобы запустить мой скрипт. Но когда я дважды щелкаю, он открывается в текстовом ...
0
голосов
1ответ
1k показов

вывод sudo -l сбивает меня с толку

(habdbsync) NOPASSWD: ВСЕ, (habdbsync)!/bin/sh,!/bin/ksh,!/bin/csh,!/bin/tcsh,!/bin/zsh,!/bin/bash, (habdbsync)!/ Бен / су, (habdbsync) !/usr/bin/ssh, !/usr/bin/scp, !/usr/bin/slogin (root) ...
0
голосов
2ответа
1k показов

Команда Unix для поиска и удаления папок с именами папок в формате даты

У меня есть имена папок в указанном ниже формате даты 20130801 20130802 20130803 20130804 20130805 20130806 20130807 20130808 . . . 20130819 Точно так же у меня есть папки, созданные за последние два ...
0
голосов
8ответов
203 показов

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

Мне нужно искать всю файловую систему в Linux.Мне нужно найти использование дискового пространства всей файловой системы на основе результатов поиска?
0
голосов
1ответ
108 показов

Создание удобного разделителя в tcsh

В статье LifeHacker они показывают, как добавить удобный маленький разделитель между командами (для терминала bash и mac). Я пытаюсь заставить это работать, используя tcsh на RHEL, хотя не смог ...
0
голосов
3ответа
192 показов

Временно перенести настройки оболочки в удаленную сессию ssh?

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

Запустить скрипт при входе по SSH на сервер

Я пытаюсь понять, как заставить SSH запустить скрипт, прежде чем передать мне оболочку. Причина этого заключается в том, что я буду входить в систему для общих пользователей во многих ящиках, и я ...
0
голосов
2ответа
53 показов

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

Можно ли как-то запретить пользователям создавать новые экземпляры оболочки через файл sudoers? также отключить их, чтобы установить какие-либо переменные среды? Я хотел бы написать строку в файле ...
0
голосов
1ответ
464 показов

Автоматический автозапуск Firefox при закрытии

Я хочу, чтобы firefox автоматически перезагружался при закрытии. Я нашел этот скрипт #! /bin/sh while [ true ]; do firefox done и я положил файл с этим сценарием в папку /etc/init.d. Firefox ...
0
голосов
1ответ
45 показов

как отобразить файл ввода / вывода на оболочке

Я пишу сценарий оболочки, и мне нужно отображать вывод одновременно, однако он не работает с 2> somefile.txt и если я это делаю | tee -a somefilel это не перезапишет то, что мне нужно. Итак , я ...
0
голосов
1ответ
70 показов

Включая и исключая в одном регулярном выражении

Мы используем систему HP SiteScope на работе для мониторинга журналов и получения предупреждений при обнаружении специальной строки или комбинации строк. Есть одно поле, в которое помещается ...
0
голосов
1ответ
39 показов

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

образец вывода RETENTION_INTERVAL ------------------ 10080 Мне нужно передать числовое значение "10080" из выходного файла в переменную.Условие должно проверить значение и перейти к следующему шагу, ...
0
голосов
1ответ
81 показов

Изменение файла монитора Bash-скрипта после его закрытия

Это уже было задано здесь, и я нашел решение для первой части моего вопроса. Итак, на данный момент у меня есть скрипт bash (script1), где я периодически оцениваю sha1sum определенного файла ...
0
голосов
1ответ
703 показов

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

Как я могу настроить кнопку отмены диалогового окна Bash? Это следует из того, что я сделал до сих пор: dialog --backtitle "Dialog - Form sample" \ --form " Form Test - use [up] [down] to select ...
0
голосов
3ответа
174 показов

Что делает это использование команды echo shell?

Я нашел echo -n $'\e]0;Hello World\a' в сценарии оболочки, который является частью базы кода, над которой я работаю. Что именно это делает? Это, конечно, не отражает ничего видимого. Обратите ...
0
голосов
1ответ
159 показов

Ubuntu вложенная оболочка bash

Спасибо за любую помощь. Я помогаю настроить машину для регистрации нажатий клавиш с помощью функции /usr /bin /script. Для каждого сеанса создается файл журнала, который включает время POSIX. $ PS1 ...
0
голосов
2ответа
892 показов

Использование файла ввода в качестве стандартного ввода для сценария оболочки не работает

У меня есть следующий код скрипта: test.sh echo "BEGIN" while read CMD
0
голосов
2ответа
22k показов

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

Мне нужно хранить в массиве результаты, полученные из базы данных. Пока что это в основном то, что я пытаюсь безуспешно. Myarray=$(echo "SELECT A, B, C FROM table_a" | mysql database -u $user ...
0
голосов
0ответов
269 показов

libssh против альтернативных пользователей root

Вот выдержка из файла /etc /passwd на удаленной машине. root:x:0:0:root:/root:/bin/bash valid:x:0:0::/home/valid:/bin/rbash Как видите, valid - это альтернативное имя для root. Я могу SSH к любой из ...
0
голосов
2ответа
157 показов

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

Есть ли способ изменить определение разделителей слов в bash? Это позволит мне, например, сделать Ctrl + W (удалить предыдущее слово) в конце этого пути: / Некоторые / путь / из / некоторые / файл и ...
0
голосов
1ответ
1k показов

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

Я написал сценарий оболочки checklick.sh на моем компьютере CentOS со следующим содержимым: #!/bin/sh # # description: check link through rtmpdump # . /etc/rc.d/init.d/functions ...
0
голосов
1ответ
639 показов

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

Итак, у меня есть следующий скрипт bash с псевдонимом "fortunes": #!/bin/bash -i REPLY=; history -w /tmp/fortunes_history_backup; # save history ... history -c; # and clear it. while [ ! \( "$REPLY" ...
0
голосов
1ответ
227 показов

Поврежденный файл настроек в /bin /sh

Сегодня в Drive Genius 3 я запустил функцию «Проверка настроек» в разделе « Ремонт». Это дало этот странный результат: /bin/sh: xargs: команда не найдена Единственная опция, которую дает Drive ...
0
голосов
0ответов
24 показов

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

Я хочу убедиться, что команды, которые я запускаю из своей оболочки, не могут повредить мои файлы выше стартовой директории. Например, эта команда должна завершиться ошибкой: cd ~/ && rm -rf * . ...
0
голосов
1ответ
1k показов

Что делают эти параметры?

Что означает переключатели и параметры этой команды? exec su -s /bin/sh -c 'exec "$0" "$@"' root -- /opt/nsq/bin/nsqd В частности -- часть и то, что exec "$0" "$@" должен делать. Я знаю, что $0 ...
0
голосов
1ответ
223 показов

Подсчет по количеству вхождений в первом столбце

У меня есть входной файл, как это: ATTACK-RESPONSES id check returned root BACKDOOR ACKcmdC trojan scan BACKDOOR hack-a-tack attempt BACKDOOR WinCrash 1.0 Server Active ICMP Destination Unreachable ...
0
голосов
2ответа
696 показов

Автоматическое управление версиями файлов в Linux

Я хочу сделать следующее: когда файл изменяется, тогда старый файл должен быть скопирован в другое место с другим именем в Linux. Например, при изменении example.text при каждом изменении должны ...
0
голосов
1ответ
866 показов

Как остановить tail -f кроме использования kill

Я хочу написать сценарий оболочки, чтобы определить, успешно ли запускается моя программа. Существует файл журнала, созданный программой. Если в файле журнала есть новая строка: Server startup in , ...
0
голосов
3ответа
486 показов

Как смонтировать общий диск Windows на OS X для данного пользователя Windows, например: myserver@mydomain.com

У меня есть скрипт в OS X, который выглядит примерно так: tell application "Finder" try mount volume "SMB://myuser:mypwd@myhost/sharedfolder" end try end tell Он работает нормально, но теперь есть ...
0
голосов
0ответов
167 показов

Как передать команду на другой сервер с помощью SSH

#!/bin/bash ENV=stg NODE=node4 KEYFILE=************ USERNAME=ubuntu PORT=22 HOST=********** CASSANDRA_HOME=/ebs/var/lib/cassandra KEYSPACE=*** TABLE1=RegisterUser TABLE2=EmailSyncMetadata ...
0
голосов
2ответа
471 показов

Как справиться с вводом оболочки перед ее выполнением в Bash или zsh?

каждый. Я пользователь bash/zsh (Linux). Я хочу реализовать следующие вещи. Сначала введите команду в оболочке bash/zsh, например: $ чудесно: На самом деле, программа с именем "чудесно:" не ...
0
голосов
3ответа
70 показов

Как вы пишете в файл в командной строке?

В частности, Mac, но для дальнейшего использования в тех, кто сталкивается с этим постом, это может быть на любой ОС. Итак, я изучаю командную строку, и одна утилита (возможно, единственная), ...
0
голосов
1ответ
32 показов

Можно ли удалить каталог, когда в каталоге в оболочке

У меня есть каталог, в котором я запускаю программу. / USR / бен / мой-Dir Мне нужно запустить программу из каталога, поэтому я должен пойти cd /usr /bin /my-dir ./my-program У меня есть скрипт, ...
0
голосов
3ответа
67 показов

Фоновый процесс одного экземпляра с перезагрузкой

Существует ли инструмент оболочки, который берет произвольный исполняемый файл и создает из него обнаруживаемый перезапускаемый фоновый процесс? Если бы мне пришлось написать это сам, я бы ...
0
голосов
2ответа
791 показов

Что это значит? $. test.sh

Я видел команду типа " . test.sh " в некотором исходном коде оболочки, но я не знаю, что она делает. Итак, я попробовал это. И этот файл .sh выполняется. Однако я не понимаю, как работает " . " Вы ...
0
голосов
2ответа
55 показов

Как автоматически запомнить последний путь, где я был? [* Никс]

Есть ли сценарии или инструменты, которые могут автоматически запомнить и записать путь, которым я являюсь? Я спросил, потому что, когда вчера вечером я получал удаленный доступ к своему кластеру ...
0
голосов
2ответа
749 показов

Как скопировать файл с помощью awk на основе времени создания в какой-то каталог

Я пытаюсь скопировать файл в каталог с помощью фильтра awk на основе времени создания файла #!/bin/bash dir=/home/resaputra23/pyexample/python2/* des=/home/resaputra23/pyexample/backup/ file1= stat ...
0
голосов
1ответ
912 показов

md5pass или sha1pass на Mac OS

Я ищу инструмент для хэширования в MacOS (оболочка), надеюсь, он работает как md5pass в Ubuntu. Рассчитать регистрозависимый хеш-код. Рассчитать соленый хэш-код. MD5 хорошо, любой другой алгоритм в ...
0
голосов
0ответов
30 показов

Выполнить файл .sh с рабочего стола в интервалах

У нас плохой хостер, который позволяет cronjob только через 15 минут. интервалы. Однако иногда мы получаем критичные по времени вещи, и нам нужно делать это быстрее. Тем не менее, хостер позволяет ...
0
голосов
2ответа
1k показов

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

Мы хотели бы повторить значение переменной оболочки, в имени которой есть другая переменная строка. например: мы хотим следующий вывод var1=1 var2=2 Мы пробовали несколько различных форм, похожих на ...
0
голосов
1ответ
63 показов

Проблемы KSOD, shell.dll

Когда я использовал Диспетчер тем, я пытался установить тему на 32-разрядном ноутбуке Windows 7 Enterprise, а после перезагрузки компьютера после экрана логотипа он переходил на KSOD, и во ...
0
голосов
1ответ
89 показов

Как продолжить вывод в файл после освобождения дискового пространства?

Я сохраняю вывод программы следующим образом:./programOutputtingTextToStandartOut > program.log Если диск заполнен, вывод прекращается, даже если программа продолжает работать. Есть ли способ ...
0
голосов
1ответ
542 показов

Удалите определенную строку, общую для нескольких строк в файле CSV, используя сценарий оболочки

У меня есть файл CSV, который содержит 65000 строк (размер примерно 28 МБ). В каждой из строк в начале есть путь в формате: c:\abc\bcd\def\123\456. Теперь допустим, что путь c:\abc\bcd\ является ...
0
голосов
2ответа
393 показов

chown -R root:root. * в /root выполняет chown on /

При запуске команды в заголовке из /root она каким-то образом переходит на / и меняет владельца на ALLfiles, я заметил это только потому, что всплыли сообщения об ошибках для / proc. Может быть, я ...
0
голосов
1ответ
326 показов

В каталоге ~ почему ls не показывает каталог /usr /?

Я могу cd /usr/ , но почему ls -a или ls -d или ls -d */ показывают мне, что каталог usr есть? Я уже видел этот вопрос, но ls -d */ дает ls: cannot access */: No such file or directory
0
голосов
2ответа
980 показов

Как сравнить отрицательные плавающие точки в Баш

Мы протестировали наш скрипт, и он не работает при отрицательном сравнении с плавающей запятой в bash. Что мы делаем не так ? $F1=10000000000 $F2=300 FLP=$(bc
0
голосов
1ответ
183 показов

Команда ssh sudo для локальной машины

У меня есть две машины, хозяин, раб. У них есть установка пароля без пароля между ними. то есть мастер -> мастер и мастер -> раб Я заметил следующую проблему user@master$ ssh master sudo whoami sudo: ...
0
голосов
0ответов
109 показов

скрипт на удаленном компьютере, который архивирует файлы

У меня есть простой скрипт (приведенный ниже) на компьютере, который собирает файлы из нескольких папок в одну, а затем архивирует их. Скрипт работает как положено на удаленной машине. Когда я ...
0
голосов
1ответ
1k показов

Кнопка Bind Delete для удаления символа в курсоре в ksh

В оболочке QNX Neutrino, которую мне нужно использовать, ключ удаления не работает должным образом. Я получаю ~ когда я нажимаю это. Моя конечная цель - заставить клавиши Delete, Home и End на ...