Tag: строки

Получение различных частей линии

Предположим, что у меня есть строка текста следующим образом: I have a nice car Есть ли способ получить разные слова линии на разных позициях в отдельности (например, я хочу получить «иметь» и «хорошие» части), не сохраняя строку в любом файле. Я имею в виду, я хочу применить такой метод, который будет напрямую давать мне слова […]

Ожидает применения инструмента для платформы ARM

Мне нужно expect (инструмент для автоматизации интерактивных приложений) для платформы ARM. Легко ли он скрещивается с ARM и доступен ли он? Я попробовал поиск по Google, но не смог получить двоичные файлы.

Сценарий оболочки выполняется по-разному на основе рабочего каталога.

У меня есть сценарий, который работает по-разному на основе текущего рабочего каталога. В основном он обрабатывает .ini-файл и берет из него параметры и запускает резервное копирование mysql. Скрипт работает как пользователь root. Когда я запускаю его с рабочим каталогом как / root. Он выходит с ошибкой. Параметры файла .ini не отображаются в сценарии. Когда я […]

Команда tmux select-pane -LDUR – отключить поведение автоциклирования

Можно ли отключить поведение, которое вызывает выбор панели на противоположной стороне окна tmux, если больше нет окон, оставшихся в команде выбора области выбора, изначально было вызвано? Если нет, есть ли способ определить, существуют ли какие-либо другие панели в определенном направлении? Если в окне tmux нет активного окна (v) split и запускается команда select-pane, выводится сообщение […]

диапазон конкретных котов от / etc / hosts до диалогового окна

Мне нужна помощь с диалоговым окном в bash. Мне нравится перечислять, например, все коммутаторы Ethernet из / etc / hosts и показывать их внутри диалогового окна. После этого я хочу подключить выбранный переключатель из списка. Список должен быть указан между отдельными строками комментариев, такими как: / и т.д. / хосты: … # ETHERNET SWITCHES 192.168.0.2 […]

Захват вывода функции оболочки без подоболочки

У меня есть rbenv (рубиновый менеджер версий), установленный на машине, и он работает так: $ rbenv local 2.3.1 Написание для публикации локальной версии моего рубина. Я хочу спасти эту версию и объявить ее в переменной для повторного использования в другом случае. $ declare -r RUBY_DEFINED_VERSION=$(rbenv local) $ echo Using ruby version $RUBY_DEFINED_VERSION Using ruby version […]

Команда Bash, которая использует подстановочный знак вместо папки для копирования содержимого содержимого нескольких файлов в один каталог?

У меня есть каталог ~/dir который содержит кучу случайных папок, таких как: ~/dir/av 801 и ~/dir/lm 320 . Я хочу скопировать содержимое каждой внутренней папки (т. Е. Av 801) в другой каталог. Содержимое этой папки может состоять из папок или файлов. Вот что я догадался, что команда bash будет: cp ~/dir/*/* ~/target/ Но он дает […]

7z из сценария bash не исключает каталогов

Я столкнулся с каким-то странным поведением 7z (или bash, пока не знаю). Со следующим скриптом: #!/bin/bash find /home/user -type f -name "*.pdf" | cut -c 10- > /home/user/exclude_list2.lst; lst1=" -x@/home/user/exclude_list2.lst -xr!'*.config/*' -xr!'*.cache/*' " command=$(/usr/bin/7z a $lst1 -v2048M arch0.7z /home/user); $command Кроме того, последние две строки могут быть легко заменены одной строкой: /usr/bin/7z a $lst1 -v2048M […]

Частично дублированная история при настройке PS1 в .bash_profile

Когда я устанавливаю переменную PS1 в ~/.bash_profile , она работает как настроенная. Однако история как-то испортилась. Когда я нажимаю Arrow Up или Ctrl+P для просмотра команд, которые я набрал, он начинает частично дублироваться в некоторых точках. Ниже приведен сценарий (обратите внимание на cd /Co который является дублированной частью): Хотя визуально дублируется, при нажатии ввода я […]

Какова концепция, скрытая за термином «команда»?

Я использую, изучаю и развиваюсь для Linux уже довольно много лет, и со временем я успешно убедил нескольких людей присоединиться к делу и переключиться на Linux. Однако, когда эти люди открыли этот новый мир, каждый из них в конце концов пришел ко мне, спросив, что команда должна была сделать то или это : Какая команда […]

Linux и Unix - лучшая ОС в мире.