Когда я использую lessв командной строке вывод но когда я использую lessизнутри bash-скрипт, я получаю: Как я могу использовать lessв скрипте bash и не получить все escape-символы и заставить его работать так же, как в интерактивной командной...
Когда я использую lessв командной строке вывод но когда я использую lessизнутри bash-скрипт, я получаю: Как я могу использовать lessв скрипте bash и не получить все escape-символы и заставить его работать так же, как в интерактивной командной...
test.sh #!/bin/bash echo "Hello World" test2.sh #!/bin/bash while true do sh test.sh >> /script_logs/test.log & done Я хочу реализовать logrotate для управления размером файла журнала, так как же реализовать logrotate, если ситуация похожа на описанную...
Настройка задания cron на один раз в месяц для запуска скрипта. сценарий состоит в том, чтобы вращать файл каждый месяц, поскольку он становится слишком большим, и переименовывать старый. когда файл старше шести месяцев, я хотел, чтобы он был удален. Нужно запускать этот скрипт раз в месяц. Можно...
У меня есть два массива, как это: A=(vol-175a3b54 vol-382c477b vol-8c027acf vol-93d6fed0 vol-71600106 vol-79f7970e vol-e3d6a894 vol-d9d6a8ae vol-8dbbc2fa vol-98c2bbef vol-ae7ed9e3 vol-5540e618 vol-9e3bbed3 vol-993bbed4 vol-a83bbee5 vol-ff52deb2) B=(vol-175a3b54 vol-e38d0c94 vol-2a19386a...
function foo { (cd $FOOBAR; <some command> if [$? -ne 0] then echo "Nope!" else echo "OK!" fi ) } Я пытаюсь написать функцию, подобную приведенной выше, и поместить ее в мой файл .bashrc. После того как я запустил файл и запустился, я получил: Общее время: 51 секунда -bash: [1: команда не...
Я хотел бы, чтобы bash анализировал / извлекал полный URL (и только URL) из случайной короткой строки. Примеры: bob, the address is http://www.google.com или https://foo.com/category/example.html is up или Error 123 occurred at http://bit.ly/~1223456677878 или Stats are up:...
Я пишу сценарий, но мне нужно кое-что, что я не могу найти способ сделать это ... Мне нужно сделать команду в фоновом режиме «command1 &», а затем где-нибудь в скрипте мне нужно дождаться ее завершения, прежде чем я выполню command2. В принципе, мне нужно это: ПРИМЕЧАНИЕ: каждая команда...
Я попробовал следующую команду после просмотра этого видео на трубе махинаций. man -k . | dmenu -l 20 | awk '{print $1}' | xargs -r man -Tpdf | zathura - Он в основном выводит список man-страниц в dmenu, чтобы пользователь мог выбрать один из них, затем использует xargs для запуска man -Tpdf...
Например, я пытался сказать «В данный момент в сети 10 человек». Кажется, я никогда не смогу заставить команду работать без части "люди онлайн сейчас" на следующей строке. На данный момент у меня есть w='who | wc -l' echo "There are $w people online at the moment" Тем не менее, я всегда в конечном...
Так что мне сказали сделать, last > lastloggedinкоторый создает файл, который показывает классы последнего входа в систему с момента последней перезагрузки системы, и теперь меня просят написать скрипт Awk с именем, myawkкоторый подсчитывает / определяет, сколько строк lastloggedinсодержат...
У меня есть текстовый документ, в котором есть текст, в котором после каждого письма добавляется дополнительный пробел! Пример: T h e b o o k a l s o h a s a n a n a l y t i c a l p u r p o s e w h i c h i s m o r e i m p o r t a n t… Визуально: T␣h␣e␣␣b␣o␣o␣k␣␣a␣l␣s␣o␣␣h␣a␣s␣␣a␣n␣␣a␣n␣a␣l␣y␣t␣i...
В настоящее время я запускаю консольную программу на экране, потому что мне нужно и читать, и время от времени отправлять команды. Я хотел бы запустить приложение в качестве демона в фоновом режиме (запустить / остановить его с помощью init). Я мог tail -fбы записать в журнал, но это не позволит...
Я сталкиваюсь с проблемой, когда вытаскиваю файл с другого компьютера на свой компьютер с помощью SCP. Файл успешно передан, но каждый раз запрашивает пароль. Я хочу выполнить эту SCPкоманду как cronjob, Как я могу сохранить пароль для этой автоматизации? scp user@abc.com:/usr/etc/Output/*.txt...
У меня есть скрипт оболочки с вложенными циклами, и я только что узнал, что «выход» на самом деле не завершает скрипт, а только текущий цикл. Есть ли другой способ полностью выйти из сценария при определенном состоянии ошибки? Я не хочу использовать "set -e", потому что есть допустимые ошибки, и...
Я хочу найти и заменить текст в большом наборе файлов, исключая некоторые экземпляры. Для каждой строки я хочу, чтобы меня спрашивали, нужно ли мне заменить эту строку или нет. Нечто похожее на vim :%s/from/to/gc(с cзапросом подтверждения), но через набор папок. Есть ли хороший инструмент командной...
Я пытаюсь OCR некоторые документы insitu (из командной строки Linux на общий ресурс Windows). Процесс OCRing - это поиск, и я запутался в использовании команды find для правильной передачи файлов через цикл. Однако мне нужно сохранить исходную метку времени для изменения. В настоящее время я...
У меня есть скрипт, который scp это файл с удаленного хоста обратно на локальный. Иногда имена файлов содержат пробелы. scp не любит пробелы в именах файлов. По некоторым причинам мои попытки обработки пробелов не привели к правильному пути scp. Код: PATH=/var/root/Documents/MyFile OG-v1.2.3.pkg...
У меня есть демон, реализованные в Баше и выполняются с помощью cronи @rebootвариантом, который показывает на рабочем столе в бездействии. Сценарий выглядит следующим образом (время для тестирования короткое): #!/bin/bash P_STATE=0 while : do sleep 5 if [ $P_STATE == 0 ]; then [ `xprintidle` -ge...
Я в былые времена resolv.confбыл статичным, а ты редактировал его сам. Позже, клиент DHCP будет переписывать его, используя некоторые статические записи и то, что он получил от аренды DHCP. В наши дни в некоторых дистрибутивах, таких как мой (Linux Mint 18.1), есть /etc/resolv.conf.dмеханизм с...
У меня есть команда, которая принимает файл в качестве аргумента, изменяет файл, а затем записывает его в имя файла, указанное во втором аргументе. Я позвоню этой программе modifyfile. Я хотел, чтобы он работал «на месте», поэтому я написал сценарий оболочки (bash), который изменяет его во...