Unix-подобные системы
Как использовать кавычки в переменных Bash [дубликат]
00
Вопрос или проблема На этот вопрос уже есть ответы здесь: Как выполнить команду, сохраненную в переменной? (6 ответов) Закрыто 5 часов назад. Мне нужно присвоить команду переменной и выполнить ее с использованием переменной в linux bash.
Unix-подобные системы
Переместить много папок с пробелами в названии.
00
Вопрос или проблема У меня много веб-страниц сохранено в папке “Загрузки”, и я хочу переместить все html-файлы вместе с их папкой (для каждого “NAME.html” существует папка “NAME_files/”). Большая проблема, с которой
Unix-подобные системы
Сохранять соответствие шаблону в расширении параметров оболочки
00
Вопрос или проблема Я могу удалить шаблон в переменной bash, используя ${variable##pattern} (лидирующий) или ${variable%%pattern} (трейлинг). Но я не могу найти способ только на bash, чтобы сохранить шаблон и выбросить остальное.
Unix-подобные системы
Замените команду в Bash-скрипте из другого скрипта.
00
Вопрос или проблема Я пытаюсь настроить скрипт, который будет получать изменения с github, где в скрипте есть команда, которая не запускается в Mac OS X. Я стремлюсь использовать sed и другие инструменты для замены команды в этом скрипте.
Unix-подобные системы
Глоб символ в переменной расширяется в bash, но не в zsh.
00
Вопрос или проблема Я вижу проблему с zsh, где символ глоба внутри переменной не разворачивается так, как я ожидал. Следующий пример лучше объясняет это. $ echo $0 -bash $ echo $HOME/Downloads/zsh-test/* /Users/bruce/Downloads/zsh-test/file1 /Users/bruce/Downloads/zsh-test/file2
Unix-подобные системы
Подстановка параметров if-else
00
Вопрос или проблема Я провожу серию экспериментов с bash и хочу сохранить журналы в директории, название которой основано на конфигурации эксперимента. Некоторые элементы конфигурации являются логическими (true/false). Пример конфигурации: batch_size=16
Unix-подобные системы
Существует ли инструмент, который может вывести bash-скрипт с подставленными переменными?
00
Вопрос или проблема Предположим, у меня есть скрипт на bash, который принимает некоторые переменные окружения и параметры и подставляет эти переменные в скрипт. Существует ли инструмент, который может показать, как будет выглядеть скрипт с подставленными переменными?
Unix-подобные системы
Расширение переменных в массивы или списки в Zsh
00
Вопрос или проблема Я просмотрел некоторые из опубликованных тем, и ни одна из них не охватывает мой запрос. У меня есть простая строка кода ниже, которая выводит все ASCII-символы: echo {' '..'~'} Я хочу иметь возможность использовать переменную, чтобы
Unix-подобные системы
Почему моя переменная локальна в одном цикле ‘while read’, но не в другом, на вид похожем цикле?
00
Вопрос или проблема Почему я получаю разные значения для $x из приведенных ниже фрагментов? #!/bin/bash x=1 echo fred > junk ; while read var ; do x=55 ; done < junk echo x=$x # x=55 .. Я ожидал такой результат x=1 cat junk | while read var ;
Unix-подобные системы
Есть ли в Bash опция для диагностики переменных, “развернувшихся в пустое значение”?
00
Вопрос или проблема Есть ли у Bash опция для диагностики (и, при необходимости, прерывания выполнения) переменных, “развернувшихся в пустое значение”? Пример (гипотетический): $ bash -c "echo $x" -xxx bash: строка 1: переменная 'x' развернулась