Результаты поиска по запросу "bash"
Переменная в скрипте Bash, которая сохраняет значение с момента последнего запуска
Могу ли я создать скрипт Bash с постоянными значениями переменных? Например, я инициализирую переменную с 0, когда скрипт запускается в первый раз (в течение определенного периода времени), и эта переменная увеличивается автоматически при каждом ...
Эхо атомарно при написании отдельных строк
В настоящее время я пытаюсь получить сценарий для правильной записи результатов других запущенных команд в файл журнала. Сценарий запишет свои собственные сообщения в файл журнала, используя echo, и есть метод, к которому я могу передать строки ...
Bash: как проверить, равен ли последний символ строки '*'
Мне нужно проверить, содержит ли путь символ «*» в качестве последней цифры. Мой подход: length=${#filename} ((filename--)) #use substring to get the last character if [ ${img:$length:1} == "*"] ;then echo "yes" fiэто возвращает ошибку «[: ...
Как я могу grep сложные строки в переменных?
Я пытаюсь найти небольшую строку в гораздо большей строке. Обе строки хранятся в виде переменных, и вот пример кода: #!/bin/bash long_str=$(man man) shrt_str="guide" if grep -q $shrt_str $long_str ; then echo "Found it!" fiЯ не думаю, что ...
выравнивание по правому краю / номера колод в bash
Как лучше всего набирать цифры при печати в bash, чтобы цифры были выровнены по экрану вправо? Итак, это: 00364.txt with 28 words in 0m0.927s 00366.txt with 105 words in 0m2.422s 00367.txt with 168 words in 0m3.292s 00368.txt with 1515 words in ...
Оболочка: найти файлы в списке в каталоге
У меня есть список, содержащий около 1000 имен файлов для поиска в каталоге и его подкаталогах. Существуют сотни подкаталогов с более чем 1 000 000 файлов. Следующая команда запустит find 1000 раз: cat filelist.txt | while read f; do find /dir ...
Выполнить функцию оболочки с тайм-аутом
Почему эта работа timeout 10s echo "foo bar" # foo barно это не function echoFooBar { echo "foo bar" } echoFooBar # foo bar timeout 10s echoFooBar # timeout: failed to run command `echoFooBar': No such file or directoryи как я могу заставить ...
Написание сценария Bash без строки Шебанга
Я написал bash-скрипт под CentOS, и он был хорошо выполнен. На другом компьютере это было неправильно. Я забыл о Шебанге в начале, но почему он был хорош на моем компьютере? Я предполагаю, что это очень начинающий вопрос, но я ...
Перенаправление вывода консоли на строку Python [дубликат]
Возможный дубликат: Как я могу захватить вывод stdout дочернего процесса? [https://stackoverflow.com/questions/923079/how-can-i-capture-the-stdout-output-of-a-child-process] Я бегуcatпрограмма в bash от Python: import os os.system('cat ...
Должен ли .bashrc в домашнем каталоге загружаться автоматически?
Я добавил scala в мой файл .bashrc, но когда я выключил свой Mac и включил его, он не нашел его. Когда я делаю source ~/.bashrcвсе вернулось к норме. Я бы сказал, что проблема связана со всем файлом в целом, но проблема в том, что у меня есть ...