Я пишу скрипт, который ищет в системе файлы, а затем для каждого файла выполняет некоторые проверки работоспособности, и если они проходят их, я хочу отобразить их в fzf. При нажатии на элемент в fzf я хочу запустить файл с программой. Пока что у меня
Как мне написать awk-скрипт, который может складывать или вычитать исходя из того, что спрашивает строка во входном файле? Я понял, как делать только сложение или вычитание, но не либо/или в одном скрипте. Например, я бы хотел, чтобы этот ввод :ДОБАВИТЬ 5
В системе с ограничениями, где установка новых инструментов невозможна, как можно скопировать строку в буфер обмена X Window (буфер обмена, который работает с Ctrl+C / Ctrl+V )с помощью командной строки или в минимум автоматизированным способом
Как узнать, что при записи ISO-образа на USB-накопитель с помощью dd я могу извлечь флешку? Очевидно, я подожду, пока команда завершится, и я вернусь в командную строку терминала. Но даже в этом случае устройство может быть занято кэшем/буфером
Я немного озадачен, когда я запускаю команду showkey -в оболочке, команда запускается, и я могу взаимодействовать с ней в реальном времени. Смотри ниже тайм-аут 10 /usr/bin/showkey -a Нажмите любые клавиши -Ctrl
Моя проблема довольно проста, но я не могу найти решение в Интернете :У меня есть файловая система, содержащая скрипт init.d. Я хочу, чтобы этот скрипт запускался при первой загрузке системы. Как мне это сделать? Я бы хотел по возможности не создавать сим
У меня есть 3 удаленных сервера, на которые мне нужно скопировать файлы с исходного сервера, а не запускать одну и ту же команду несколько раз для каждого сервера. Можно ли выбрать один сервер из списка, а затем передать файлы на этот сервер?
Я использую Vim в качестве основного текстового редактора на рабочей станции Fedora 34. Мне нужно создать и поддерживать файл журнала для одного из моих курсов с целью отслеживания времени и проделанной работы. Это должно выглядеть примерно так :Джон Доу
У меня есть следующее выражение, которое дает ошибку, но я не могу понять проблему. rcutils _path=" ~/Admir/bin/gungadin -1.0/rcutils" #Re -ключи модификатора карты для дворака...
Я хотел добавить информацию о ветке Git в приглашение командной строки и нашел этот пост :разбор _git _ветка (){ git ветка 2> /dev/null | sed -e '/^[^ *]/d' -e 's/ *\ (. *\ )/ (\1 )/' } экспорт...
Как добавить разрешение на выполнение для всех подкаталогов текущего каталога для владельца, владельца группы и всех остальных пользователей, кроме файлов? Я хотел создать для этого скрипт, но не знаю...
Я хочу создать скрипт для ddwrt, который пингует 4 хоста, чтобы проверить, доступен ли интернет. Если из 4-х тестов один из результатов пинга соответствует действительности, то в противном случае интернет работает...
Хорошо, у меня возникли проблемы с пониманием того, как заставить read «читать» информацию с консоли, а не с пользовательского ввода. Эффективно "getline"? из консоли. Вот мой сценарий. Я буду...
У меня есть большой CSV-файл, в котором столбцы в каждом случае разделены запятыми. Однако примерно в 5% случаев первый столбец содержит внутри себя запятую и обозначается таким образом тем, что эти...
название вообще не -не говорит само за себя, но я не знаю, как его правильно сформулировать. Я объясню на примере. У меня есть такая структура каталогов :results/ test _0 _part1 _x000/...
Эта функция просматривает каждый локальный репозиторий git в папке ~/src и извлекает из него git. Все больше и больше я продолжаю получать сообщение об ошибке Пожалуйста, зафиксируйте свои изменения или спрячьте их перед слиянием....
У меня есть следующий сценарий Bash под названием Test _Vars.sh #!/бин/баш #----------------------------------------------------##Переменные среды, используемые в процессе ##------------------------...
В AIX 7 я пытаюсь создать команду, которая проверяла бы учетные записи пользователей в моей системе, которые никогда не входили в систему, и проверяла, не заблокированы ли они. Если существует учетная запись пользователя, который никогда не входил в систе
Можно ли запросить файл /etc/passwd для просмотра всех пользовательских UIDS менее 200 и проверить, находятся ли эти пользователи в файле, таком как /etc/ftpusers? Пока мне удалось скрафтить команду ниже...
Я сделал небольшой сценарий оболочки, который анализирует конфигурацию.ssh и позволяет мне выбрать запись с помощью fzf, а затем подключается к этому хосту :#!/bin/bash set -o набор существительных -o errexit -o список конвейеров _удаленные _хосты (...
У меня есть запутанный скрипт, который должен получить название сайта (типаhttps://google.com/etc):#!/bin/bash ARTIST=$ (echo "$@" | grep -oP 'https :\\/\\/\\K.+? (?=.com )' | sed -e "s/\b\ (.\ )/\u\...
У меня есть требование к проекту, в котором мне нужно прочитать файл1 сверху вниз и сопоставить его столбец 2 со столбцом 3 файла2. Оба файла разделены табуляцией. Если запись совпадает, я должен написать полный...
часть моего кода приведена ниже :output=$ (cat databaselog | awk '{напечатать $9,$1,$2,$6}' )echo $output >> savefile Вывод будет примерно таким, сохраненным в новом файле с именем savefile имя1...
Извините, если это длинно и запутанно, но у меня есть три файла, а именно кошка, собака и корова. Мой код примерно такой :echo -e "Введите имя файла :\c" чтение имени файла #сохраняет...
Итак, я узнал о существовании буфера в sed (шаблонный буфер, буфер удержания,etc )и подумал, есть ли простой способ сохранить/сохранить или просто повторно использовать результат команды sed (, например :замена )...
Я использую sed для выполнения следующего :шаблона сопоставления (, например, строки :, начинающейся с #)Замените соответствие (например, :замените символ #в начале на ничего/удалите его )Вывести на стандартный вывод (, например, :вывести результат...
Я хочу подсчитать количество строк в файле с именем "cat" мой скрипт для запуска в CMD echo -e "Введите имя файла :\c" чтение имени файла wc -l $filename, что приводит к результату [24 cat]...
Я использовал условное выражение if -else, где мой скрипт дает сбой в случае $? -ne 0, но я запускаю в нем цикл. Я хочу, чтобы мой сценарий не работал после завершения проверки. Он выходит из строя сразу после одной проверки....