Результаты поиска по запросу "bash"

3 ответа

Переменная в скрипте Bash, которая сохраняет значение с момента последнего запуска

Могу ли я создать скрипт Bash с постоянными значениями переменных? Например, я инициализирую переменную с 0, когда скрипт запускается в первый раз (в течение определенного периода времени), и эта переменная увеличивается автоматически при каждом ...

3 ответа

Эхо атомарно при написании отдельных строк

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

2 ответа

Bash: как проверить, равен ли последний символ строки '*'

Мне нужно проверить, содержит ли путь символ «*» в качестве последней цифры. Мой подход: length=${#filename} ((filename--)) #use substring to get the last character if [ ${img:$length:1} == "*"] ;then echo "yes" fiэто возвращает ошибку «[: ...

ТОП публикаций

4 ответа

Как я могу grep сложные строки в переменных?

Я пытаюсь найти небольшую строку в гораздо большей строке. Обе строки хранятся в виде переменных, и вот пример кода: #!/bin/bash long_str=$(man man) shrt_str="guide" if grep -q $shrt_str $long_str ; then echo "Found it!" fiЯ не думаю, что ...

4 ответа

выравнивание по правому краю / номера колод в 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 ...

4 ответа

Оболочка: найти файлы в списке в каталоге

У меня есть список, содержащий около 1000 имен файлов для поиска в каталоге и его подкаталогах. Существуют сотни подкаталогов с более чем 1 000 000 файлов. Следующая команда запустит find 1000 раз: cat filelist.txt | while read f; do find /dir ...

8 ответов

Выполнить функцию оболочки с тайм-аутом

Почему эта работа 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и как я могу заставить ...

2 ответа

Написание сценария Bash без строки Шебанга

Я написал bash-скрипт под CentOS, и он был хорошо выполнен. На другом компьютере это было неправильно. Я забыл о Шебанге в начале, но почему он был хорош на моем компьютере? Я предполагаю, что это очень начинающий вопрос, но я ...

1 ответ

Перенаправление вывода консоли на строку 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 ...

2 ответа

Должен ли .bashrc в домашнем каталоге загружаться автоматически?

Я добавил scala в мой файл .bashrc, но когда я выключил свой Mac и включил его, он не нашел его. Когда я делаю source ~/.bashrcвсе вернулось к норме. Я бы сказал, что проблема связана со всем файлом в целом, но проблема в том, что у меня есть ...