function mv1 { mv -n "$1" "targetdir" -v |wc -l ;}
mv1 *.png Он перемещает только первый найденный файл .png, а не все. Как я могу применить команду ко всем файлам, которые соответствуют подстановочным знакам?
Я хочу написать функцию, которая проверяет, начинается ли заданная переменная, скажем, var, с какого-либо слова из заданного списка строк. Этот список не изменится. Для создания экземпляра давайте представим, что я хочу...
У меня есть сценарий, который будет выполнять итерацию набора проверок git и запускать команду git в каждом каталоге. Теперь я хочу иметь возможность передать параметр сценарию оболочки из командной строки и получить это ...
Я использую Linux Bash/Shell и хотел бы знать, как назначить несколько отдельных записей данных одной переменной. Например, список команд.
каждой команде нужны данные: общее количество голов, забитых дома - общее количество ...
У меня есть простой список буквенно-цифровых имен машин в файле, и я хочу изменить последнюю букву или цифру, но я хочу, чтобы они соответствовали типу символа --, поэтому, если последний символ является цифрой, он должен быть...
В основном то, что я хочу смочь сделать, должно переключиться на то, что использовало "su -" вместо традиционного "su" без дефиса после уже использования "su" для переключения на другую учетную запись. Моя начальная буква дум
Я выполнил команду: while true; делать ..... ....... ; сделано на консоли / терминале Linux, и теперь этот цикл while работает постоянно. У меня есть два вопроса: как выйти из этого цикла while?
...
У меня есть следующая часть кода: sum1 = sum2 = объявляют-a $temp эха | awk '{разделение (0$","); name=a[1]; для (i=2; я <=4; я ++) sum1 + = [я]; для (i=5; я <=7; я ++), sum2 + = [я]}' Этот код не...
Я только что установил Centos 7 и LAMP стек. Однако я могу войти в Mariadb только как root, даже если есть другой пользователь. Я использую MySQL в течение нескольких десятилетий, но я не могу понять это....
Я пытаюсь создать функцию, которая может запускать произвольную команду, взаимодействовать с дочерним процессом (детали опущены), а затем ждать его выхода. В случае успеха, набрав run , я буду ...
У меня должен быть сервер, работающий, который может: Примите звонок отдыха. Это инициировало сценарий, когда вызов осуществлен проверки сценария, если база данных работает или нет. Если выполнение затем отвечает клиенту как Успех...
У меня действительно странное поведение find, он «ест» символы пути, не могу понять почему. Здесь используется простой сценарий оболочки для повторного объединения некоторых файлов mp4 с помощью ffmpeg. Вот сценарий: #! / ...
Довольно часто мы видим, что файл, который мы пытаемся сохранить в vim после редактирования, доступен только для чтения. Обойти это можно, добавив !wq, я пытаюсь выяснить, что внутри происходит, что позволяет ...
В сценарии bash мне нужны различные значения из / proc / files. До сих пор у меня есть десятки строк, которые напрямую связывают файлы с файлами: grep -oP '^ MemFree: * \ K [0-9] +' / proc / meminfo В попытке сделать ...
Я использовал оболочку bash во всех своих Linux и Mac OS X. Я понимаю, что tcsh является оболочкой по умолчанию во FreeBSD. Если бы мне пришлось установить bash, как бы я сделал его своей оболочкой по умолчанию?
У меня проблема с перенаправлениями: $ который python3 дает мне /Library/Frameworks/Python.framework/Versions/3.7/bin/python3 и $ ls -l /Library/Frameworks/Python.framework/Versions/3.7/bin/...
У меня есть файл с именем -. Я хочу отобразить его содержимое. Один из способов — сделать cat ./-, поскольку cat — читает со стандартного ввода. Однако почему cat "-" и cat "-" также интерпретируются оболочкой как cat -?
Давайте предположим, что у меня есть обычный пользователь, который может войти в систему через SSH в оболочку удара. У меня также есть PHP (хотя язык не важен здесь), сценарий, который действует как процесс, принимающий различный...
У меня есть сценарий, который работает долго. Он имеет много выхода, чтобы stdout, что я хотел бы иметь возможность читать в реальном времени, но и прокручивать вверх и вниз. Всякий раз, когда новая строка вывода...
Я пытаюсь искать файлы, Созданные в июне, июль и месяцы в августе. Я использовал этот метод ls-lrth|awk '/[июнь] [июль] [август] / {печать}', но это не работает.
Я вынужден использовать сценарий, как показано ниже: # test.sh
function my_fun
{echo "Придать значение FOO" local my_var read my_var export FOO = $ my_var
} # Вызов функции my_fun
my_fun с помощью источника ...
Допустим, у меня есть стандартный поток ввода с содержимым файла и команда, которая ожидает имя файла в качестве аргумента, и я хочу запустить эту команду для файла, состоящего из стандартного ввода содержимое файла потока.
...
У меня есть каталог с такими файлами, как Aaaxxxbbb.png
aaayyyyccc.png.
xxxaayyyy.png.
yyyaaaxxx.png Теперь я хочу скопировать все файлы с префиксом 'AAA' и Suffix '.png' в новый каталог с помощью скрипта оболочки, ...
Я запускаю демон, которому нужен путь к устройству при его запуске. Это устройство подключено к шине USB, но иногда сбрасывается с USB и снова подключается (либо свободный разъем, либо сбой...
в моем текстовом файле, я хотел бы Возьмите строку, содержащую наибольшее значение, присутствующее в столбце 3, от каждой последовательно пронумерованной семьи (т.е. Family_1, Family_2 и т. Д.) От столбца 2 и ввода ...
У меня есть приложение GUI, которое я могу запустить из окна терминала на рабочем столе Raspberry Pi, и он отображает вывод GUI на экране, прикрепленном к порту HDMI. В окне терминала у меня есть команда, такая как ...
Я пытаюсь автоматизировать процесс, который включает в себя управление сценариями на различных машинах через SSH. Крайне важно захватить как вывод, так и код возврата (для обнаружения ошибок). Установка выхода ...
Я хотел просто вычислить длину строки (то есть значение хеш-функции). Итак, я открыл терминал и сделал следующее: $ apropos length, который вернул мне кучу команд / функций, имеющих (3) или (3ssl) ...