Tag: bash

Как запустить скрипт Bash при запуске в Linux?

Я использую Linux 4.9.11-1.0.0 на моей плате разработки для iMX7. У меня есть файл test.sh который я хотел бы запустить при запуске. В настоящее время он содержит только несколько echo операторов (только для целей тестирования). Когда я щелкаю выключатель на плате, чтобы включить его, я вижу кучу вещей для инициализации. Я хотел бы, чтобы операторы […]

Предлагаемые улучшения сценария streamовой записи: время ожидания?

Я пытаюсь адаптировать приведенный ниже скрипт (взят из https://superuser.com/questions/181517/how-to-execute-a-command-whenever-a-file-changes ), чтобы моя система записывала видео stream, когда конкретный файл изменяется в системе: #!/bin/bash # Set initial time of file LTIME=`stat -c %Z /path/to/monitored/file` while true do ATIME=`stat -c %Z /path/to/monitored/file` if [[ “$ATIME” != “$LTIME” ]] then echo “RUN COMMAND” LTIME=$ATIME fi sleep 5 done […]

Получить список файлов в качестве вывода скрипта?

Я запускаю сценарий оболочки, который запускает несколько JAR-файлов и в результате пишет в разные файлы, расположенные в разных каталогах. Я хочу получить список файлов, созданных в каталоге, в качестве результата запуска скрипта при последнем запуске. У меня есть имя файла date_time_ABC.txt . Я думал о том, чтобы получить имена файлов по дате, но в определенный […]

отвечая на команду автоматически – выполнение cp операции между ответами

Идея состоит в том, что я хочу выполнить команду, затем она запрашивает имя файла для обработки, и после того, как это будет сделано с обработкой, она выводит изображение с prediction.png , запрашивает следующее имя файла и так далее. У меня есть тысячи файлов, поэтому я не могу ввести их вручную один за другим. Тем не […]

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

У меня есть специфичный для проекта установочный файл, который я использую прямо перед запуском gnu screen В этом файле я настроил завершение bash для своей команды test и связанных с ней тестов. Это выглядит так: $PROJECT_HOME/app/bin/lib/behat_suites.sh # _behat_suites() defined here complete -F _behat_suites run_behat_suite export -f _behat_suites Проблема в том, что каждый экран представляет собой […]

Найти: нет такого файла или каталога

Почему $ while true ; do ‘date; time find /tmp/test -type f \ -exec cp /dev/null {} \;’;sleep 3600; done не работает и вместо этого возвращает сообщение об ошибке: -bash: date; time find /tmp/test -type f -exec cp /dev/null {} \;: No such file or directory Я пытался сбежать ; и {} но я все […]

Правильное экранирование / сохранение цитаты в функции bash

Следующая команда с 2 параметрами делает то, что мне нужно, если я ввожу ее в терминал: mycommand ‘string that includes many spaces and double quotes’ ‘another string that includes many spaces and double quotes’ Теперь я переместил вышеописанное в скрипт bash. C=mycommand ‘string that includes many spaces and double quotes’ function f { $C $1 […]

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

Мне нужно создать bash-скрипт на linux box (centos 7), чтобы отсортировать некоторые файлы по номеру в начале имени файла, а затем сохранить его в переменной списка, чтобы я мог сопоставить полное имя файла с номер, который пользователю предлагается ввести при запуске скрипта. Однако файлы названы по-разному. Первая часть имени файла представляет собой число, а вторая […]

Добавить два пробела в переменную

Мне нужно добавить два последовательных пробела в переменную. например Я хочу написать Feb 5 (с двумя пробелами между ними) в переменной. Я использую следующую команду, но вместо этого получаю Feb 5 . Я использую AIX. START_DATE=`echo $PREV_MONTH” “$START_DAY`

Безопасно ли использовать echo для передачи конфиденциальных данных в chpasswd?

Я пытаюсь массово установить несколько паролей учетных записей пользователей, используя chpasswd . Пароли должны генерироваться случайным образом и печататься на стандартный stdout (мне нужно записать их или поместить в хранилище паролей), а также передать в chpasswd . Наивно, я бы сделал это так { echo student1:$(head /dev/urandom | tr -dc A-Za-z0-9 | head -c 13 […]

Interesting Posts

Используйте DD-WRT для автоматического WOL, когда трафик находится в одной подсети

Встречайте проблемы при попытке разместить ASP.NET Web Api на Debian с помощью Mono и Nginx

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

Можно ли скопировать всю пользовательскую среду в другую машину во FreeBSD?

Установите ионизатор для многопоточного применения

Перемещение логического тома на новый физический диск

Добавьте десятичные знаки и выровняйте их вправо

Достигнуто ограничение на доступ к ядру inotify

Какую часть chmod 770 утра я недопонимаю?

Предотвратите попытки пользователей убивать процессы, которые у них есть.

Может ли BTRFS восстановить / продолжить работу после отказа диска в «одном» режиме?

Конфигурация сети Void Linux

Преобразуйте ps в pdf с помощью ps2pdf, но файл pdf не очень хорош

Я не могу удалить файл даже после изменения права собственности и разрешений

вырезание разных слов с вывода

Linux и Unix - лучшая ОС в мире.