bash

недавно мне пришлось написать небольшой скрипт, который анализировал виртуальные машины в XenServer, и поскольку имена виртуальных машин в основном имеют пробелы, например, в Windows XP или Windows Server 2008, мне пришлось обрезать эти пробелы и заменить их подчеркиванием_. Я нашел простое решение для этого ...

Мне интересно, есть ли лучший способ сделать демона, который ждет чего-то, используя только sh, чем: #! /bin/sh trap processUserSig SIGUSR1 processUserSig() { echo "doing stuff" } while true; do sleep 1000 done в частности, мне интересно, есть ли какой-либо способ избавиться от петли и все еще есть ве...

у меня есть вопрос о команде diff если мне нужен рекурсивный каталог diff, но только для определенного типа файла, как это сделать? Я попытался использовать опцию exclude, но могу использовать только один шаблон: $ diff /destination/dir/1 /destination/dir/2 -r -x *.xml С помощью команды я могу исключить т...

некоторые команды, которые я использую, отображают цвета, но когда я использую их с watch, цвета исчезают: watch -n 1 node file.js можно ли как-то вернуть цвета?...

Я работаю над автоматизацией некоторых задач, связанных с telnet, используя сценарии Bash. После автоматизации не будет никакого взаимодействия пользователя с telnet. (то есть он будет полностью автоматизирован) скрипты выглядят примерно так: # execute some commands on the local system # access a remote sys...

следующие вопросы предназначены только для bash и linux: существует ли ограничение на количество символов в абсолютном пути к файлу? есть ли ограничение на количество символов для имени файла (без расширения) только? Если да, то каковы могут быть эти пределы? Как я могу получить к ним доступ, если они ...

Я создаю временные файлы из bash-скрипт. Я удаляю их в конце обработки, но поскольку скрипт работает довольно долго, если я убью его или просто CTRL-C во время запуска, временные файлы не удаляются. Есть ли способ поймать эти события и очистить файлы до завершения выполнения? кроме того, есть ли какая-то луч...

Я написал сценарий bash, который принимает входной файл в качестве аргумента и читает его. Этот файл содержит некоторые пути (относительно его расположения) к дополнительным файлам, используемым. Я хотел бы, чтобы скрипт перешел в папку, содержащую входной файл, для выполнения дальнейших команд. и как мн...

мне нужно передать функцию в качестве параметра в Bash. Например, следующий код: function x() { echo "Hello world" } function around() { echo "before" eval echo "after" } around x следует вывод: before Hello world after Я знаю eval не правильно в этом контексте, но это просто пример :) есть ...

Я создаю приложение, которое записывает в файл журнала, и мне нужно знать, как в Linux / Bash непрерывно отображать файл журнала на экране (обновляя экран с каждой новой строкой, введенной в журнал). Итак, в качестве примера, допустим, я хочу нажать на запущенный журнал apache/error.log к экрану (терминалу s...