Результаты поиска по запросу "bash"
Могут ли выражения расширения параметра $ {var} быть вложенными в bash?
Что у меня есть это: progname=${0%.*} progname=${progname##*/}Может ли это быть вложено (или нет) в одну строку, то есть в одно выражение? Я пытаюсь убрать путь и расширение из имени скрипта, чтобы осталось только базовое имя. Выше две строки ...
Как переместить все файлы каталога в несколько каталогов с заданным количеством файлов?
У меня есть каталог, содержащий более 27000 изображений. Я хочу разбить эти файлы на папки, каждая из которых содержит около 500 изображений. Неважно, как они отсортированы, я просто хочу разделить их.
Как определить, работает ли мой сценарий оболочки через канал?
Как определить из сценария оболочки, отправляется ли его стандартный вывод на терминал или он передается другому процессу? Показательный пример: я хотел бы добавить escape-коды для раскрашивания вывода, но только при интерактивном запуске, а не ...
Как получить общее использование процессора (например, 57%) в Linux [закрыто]
Мне интересно, как вы можете получить системное использование процессора и представить его в процентах, например, с помощью bash. Образец вывода: 57%Если имеется более одного ядра, было бы хорошо, если бы можно было рассчитать средний процент.
Есть ли элегантный способ хранения и оценки возвращаемых значений в скриптах bash?
У меня есть довольно сложная серия команд в bash, которая в итоге возвращает значимый код выхода. Различные места в дальнейшем в скрипте должны условно переходить в зависимости от того, успешен ли набор команд. В настоящее время я храню код ...
Записать в терминал после перенаправления stdout в файл без использования stderr?
У меня есть два сценария оболочки, один из которых служит основной «программой», а другой - «библиотекой». В нескольких местах в «программе» я сделаю что-то вроде:log "$thing" >> "$logfile", гдеlog является функцией, определенной в ...
Есть ли команда bash для преобразования всего каталога в HAML из HTML?
Я хочу преобразовать весь каталог HTML в HAML, чтобы файлы имели то же имя, но с новым расширением. html2haml file.html.erb file.hamlМогу ли я запустить цикл, чтобы можно было одновременно преобразовать все эти файлы, чтобы имя совпадало, только ...
Читать строки между двумя ключевыми словами
Может кто-то предложить, что делать, если мне нужно прочитать между двумя ключевыми словами, как *System_Power 1 1.2 1.8 2 *System_TerminateВ этом случае ответ будет 1 1.2 1.8 2Я пытался использовать awk как awk '$0 =="*System_Power" # start ...
Как я могу найти и посчитать количество файлов, соответствующих заданной строке?
Я хочу найти и посчитать все файлы в моей системе, которые начинаются с какой-то строки, скажем "foo",используя только одну строкув баш. Я новичок в bash, поэтому я хотел бы избежать сценариев, если это возможно - как я могу сделать это, ...
команда setux linux
Я пытаюсь написать оболочку, которая будет выполнять сценарий в качестве лидера сеанса. Меня смущает поведение команды linuxsetsid, Рассмотрим этот скрипт, называемыйtest.sh: #!/bin/bash SID=$(ps -p $$ --no-headers -o sid) if [ $# -ge 1 -a $$ ...