В busybox оболочка по умолчанию - ash, поэтому некоторые знакомые приемы в bash недоступны. Одна вещь, которую я хотел бы сделать, это расширить список букв, например {a..z}, который расширился бы до abcdefghi ...
Я использую следующий сценарий для копирования нескольких файлов в одну папку: {$BASE1 эха; $BASE2 эха; $BASE3 эха;} | параллельное CP-a {} $DEST Является там любым способом использовать только один $BASE эха с фигурной скобкой...
Чтобы продемонстрировать использование «подстановочных» символов, введите команду для создания следующих пустых файлов в текущем каталоге: a1 a11 a123 a1234 a23 a22 a3 1 11 123 кто-то сказал мне ...
Найденный этой остротой lifehacking драгоценный камень для создания нескольких каталогов: https://unix.stackexchange.com/a/640/7768, я задавался вопросом, существует ли другое расширение фигурной скобки поддержки команд?
Для сравнительного тестирования я выполнил команду: поскольку я в {1.. 100000000}; действительно повторите строку "$i">> файл, сделанный Bash развернул фигурные скобки и сохранил список 1 2 3 4 5 6... 100000000 в памяти. Я думал...
Я хотел бы выполнить замену команды перед расширением фигурной скобки, но не мог: $ ls {$ (seq-s, 13 20)} .pdf ls: не может получить доступ к {13,14,15,16,17,18,19,20}.pdf: Никакой такой файл или каталог, Как может я...
При преобразовании десятичных значений в их двоичное представление можно использовать следующие команды: val = 12
D2B = ({0..1} {0. .1} {0..1} {0..1} {0..1})
echo $ {D2B [$ val]} Пока это работает, я ...
Примите в рабочем каталоге, существует только один djvu файл. Я хотел бы скопировать файл в файл с именем файла, имеющим дополнительный .bk в конце. CP *.djvu {.bk} копирует djvu файл в файл...
Я часто использую расширение фигурной скобки на командной строке, потому что это удобно. Пример {нечто, панель} расширяется до: панель нечто Несколько заключают в фигурные скобки расширение также, расширяется, например: {нечто, панель} Q {нечто, панель} р
Таким образом, я знаю об использовании фигурных скобок при резервном копировании файла к созданию этой конфеты и легкий как так: CP-v original.xml {.backup}, Но если бы я хотел восстановить оригинал, я должен был бы сделать это CP-v...
У меня есть родительский сценарий, в то время как считано cmd, делают nohup $./сценарий {cmd} и>> журнал и сделанный <~ / список, который выполняется, этот дочерний сценарий, в то время как верный делают оценку "$ {CMD}" # $ {CMD} #./..
Пример :$ eval echo "{x,y,z}\ --opt\; " х --опт; у --опт; г --опт; Предположим, что 2-й список равен {1,2,3} и его длина равна длине 1-го (начального )списка. Вопросы :Как приготовить баш :х --вариант 1; у --опт 2; г --опция 3
Здравствуйте, профессионалы StackExchange! Я работаю над проектом zsh для macOS. Я использовал typeset для создания трех ассоциативных массивов для хранения значений и четвертого массива для ссылок на отдельные массивы. Неужели...
Мне трудно понять синтаксис {,string}. В основном я использую его для переименования файлов, таких как mv test{,.original}, но я не совсем понимаю :echo asdf{,.fdsa} Вывод :asdf asdf.fdsa Но...
для i в {0..999999999}; сделать эхо "привет"; done занимает много времени, чтобы записать его вывод, как будто все эхо сначала выполняются, а затем отправляются на стандартный вывод. Эффект еще более заметен при...
Я хотел загрузить кучу пронумерованных текстовых файлов по :curl https://www.grc.com/sn/sn-{472..807}.txt > sn -{472..807}.txt, но это дало мне :bash :sn -{472..807}.txt :неоднозначное перенаправление, поэтому я закончил...
Я столкнулся со следующим примером асимметрии в регулярном выражении Bash, который меня смущает. Я хотел бы знать, что я делаю, что не соответствует -стандарту и вызывает такое поведение, или же что такое...
Я провожу ежегодную проверку своего кода оболочки POSIX. Возможно, я нашел одну странную строчку, которую раньше не знал лучше :оригинальный [ $#-eq 3 ] && код выхода _= $3 || выход _код=1...
У меня есть скользящие файлы журналов, которые пронумерованы таким образом, что самые последние запросы находятся в x.log, пока этот файл не достигнет порогового размера, затем он переименовывается в x.log.1 и начинается новый x.log. Пишу базовую...
резюме: я пытаюсь настроить системный таймер для регулярного резервного копирования каталога с помощью команды rsync. Я сделал команду rsync, которая работает при ручном запуске в терминале, но она не работает ...
Я собираюсь дать краткую версию проблемы, с которой я столкнулся. Реальное приложение, которое я пытаюсь написать, состоит из многих частей, поэтому я попытался выделить ту часть, где я застрял, на небольшом примере. Мой...
Я ищу ZSH-эквивалент этой конструкции BASH: for file in *.{abc,def,ghi}; сделать #цикл по всем файлам с расширениями .abc, .def и .ghi Я не могу найти подобную конструкцию для ZSH. ...
Почему раскрытие фигурной скобки ведет себя не так, как подстановочный знак в сочетании с вставкой? Пример:
Предположим, у нас есть несколько папок, каждая из которых содержит tsv с одинаковой структурой, и мы хотим создать «all.tsv»…
Мне не ясно, как получить несколько документов с помощью curl, в основном потому, что я не полностью понимаю объяснение в документации curl. В документации curl сказано: -o, --output
Я хочу запустить числовой цикл for в bash, но хочу пропустить некоторые промежуточные числа. Пример: для числа в {1..4, 7..11, 23..34}; сделать (эхо число $ число); done или для числа в {17..24, 41..48}; do (echo num ...
Я сделал простой скрипт для резервного копирования своего NAS. Я делаю это следующим образом: date="$(date +%Y-%m-%d)"
база="/резервная копия"
newest="$(ls -1td "$base"/*-*-*/ | head -n 1)"
сегодня="$база/$дата"
dirs="pub,data,...
У меня есть сценарий для реорганизации моей структуры каталогов, который содержит: files=./*"$pattern"I{"$ifirst".."$ilast" }.ext
cp ${files} ../"$pattern"/"$i"/ Когда я запускаю скрипт, я получаю сообщение об ошибке: ./*S6I{001.....