Предположим, что у меня есть два файла со следующим содержимым:
$ кошка File1.txt
яблоко
апельсин
арбуз
авокадо
лайм $ кот File2.txt
апельсин
яблоко
лаймовый арбуз
avocado В принципе, нет...
Сила конвейера оболочки настолько велика, что иногда меня подводит. Пример В качестве примера конвейерное эхо abc > file.txt
файл кота.txt | sed 's/a/1/' > file.txt дает мне пустой файл....
У меня есть команда, которая постоянно выводит несколько разных строк (поток), мне нужна оперативная сводка о том, сколько раз появлялась каждая строка (с задержкой в несколько секунд). быть приемлемым) для ...
Я использую для тестирования 2 строки с необязательным суффиксом и без него (последние 2 пронумерованных элемента, D2, E2). echo -e "A1,B2,C2\nA2,B2,C2,D2,E2" | sed -E 's/^(.*),(.*),(.*)((,.*)(,.*)){0,1}$/[\1],...
Отслеживая ошибку в моем шелл-скрипте, я обнаружил следующее поведение в этом фрагменте кода: :объявить -список файлов список файлов readarray < < (ls -A )список файлов только для чтения для файла в "${filelist[@...
В программе сценария оболочки мне нужно преобразовать имена файлов в верхний регистр, если преобразованное имя файла еще не существует. В этом конкретном случае мне нужно изменить только базовое имя на верхний регистр...
Я хочу создать bash-скрипт, который берет файл ДНК и проверяет, нет ли в нем символов новой строки или пробелов, а затем выводит уникальные кодоны вместе с их количеством в файле ДНК. число ...
Как посчитать слова в первых 3-х строках? ввод: Есть много систем, которые по своей архитектуре похожи на Unix. Среди них нет дистрибутивов GNU/Linux. Различия...
При написании длинного канала обычно понятнее разделить его на две строки. Эта длинная командная строка: ruby -run -e httpd -- -p 5000. 2>&1 | tee >(grep -Fq 'WEBrick::HTTPServer#start' &&...
Полный новичок, пытаюсь написать код для удаления первого пробела из пакета имен файлов. Когда я набираю терминал: #!/bin/bash for f in *.jpg; do echo mv "$f" "${f/ /}"; done Я получаю: mv R 1 ...
В настоящее время я использую следующую команду: file image.jpg | cut -d " " -f 2 Пока все хорошо. Он также работает с файлом без расширения изображения. Итак, мне было интересно, есть ли другой способ сделать это? ...
Я хочу массово переименовать файлы из: "02 Disc 01 My Song.mp3" в "Disc 01 My Song 02.mp3" Как это сделать в bash? Обратите внимание, что все номера имеют двузначный формат (1-9 - это...
Я пытаюсь автоматически извлечь mac-адрес устройства arduino с помощью сценария оболочки, и мне нужна помощь, как это сделать. сделай это. Это вывод, возвращаемый командой: Opening /dev/cu....
У меня есть несколько имен файлов с разными версиями. как выбрать версию с наибольшим номером из каждого имени файла. пример: BMS-CEI2_BC-ADAP-19.04.1111-4_1.noarch.rpm
BMS-CEI2_BC-ADAP-19.04.1112-4_1....
У меня есть текстовый поток или файл, содержащий слова, разделенные пробелами. Типа: У меня есть игрушка. вам это может не понравиться. Каждое слово, разделенное пробелами, может состоять из двух или более маленьких слов, ...
У меня есть следующая строка в скрипте :find ~Templates -maxdepth 0 -type d -empty, который отлично работает, как и ожидалось. Однако, когда я копирую свой скрипт в общий ресурс samba и запускаю его оттуда (, bash myscript.sh ),...
Я ищу способ взять текстовый файл и поместить каждую строку по одной по центру экрана с определенной шириной символа. Что-то вроде простого слайд-шоу, например. видеть первую строку до ...
У меня есть команда, которая на самом деле очищает экран, а не просто прокручивает, как по умолчанию clear, с псевдонимом c в моем .zshrc: alias c='clear && printf "\e [3J";' Мой вопрос: как я могу...
Хорошо, я знаю, что в Bash (по умолчанию, без включенной опции 'lastpipe' bash) каждая переменная, назначенная после конвейера, действительно выполняется в подоболочке, а сама переменная умирает после подоболочки ...
У меня есть следующий сценарий и Я пытаюсь создать пустой текстовый файл. Я пробовал touch и пробовал echo -n > - они оба терпят неудачу. #!/bin/bash set filename_result="contents" echo "filename=$...
В моем файле свойств у меня есть данные, подобные этому domainurl=https://example.com
абк.хост=10.5.39.23#10.15.1.5
локатор.порт=1013#1013
db.cassandra.contactPoints=10.15.13.28,10.35.73.16,10.35.93.4 Я делаю ...
Есть некоторые утилиты, которые принимают -- (двойное тире) в качестве сигнала «конца опций», необходимого, когда имя файла начинается с тире: $ echo "Hello World!" >-file $ cat -- -file
Привет мир! ...
Я хочу перенаправить вывод этой команды firefox &. Я знаю, что добавление & означает, что мы будем запускать команду в фоновом режиме, и когда мы ее используем, мы получаем [номер процесса в фоновом режиме] [...
Я хочу создать ярлык для папки и иметь возможность манипулировать им. Например, у меня есть папка: /media/Music И папка: /media/Downloads Я хочу переместить содержимое из загрузок в ...
Это часть более крупного скрипта, но я свел проблему к следующему: cm_safe(){ git push | при чтении строки; do echo "cm safe push: $line" готово;
} Я хочу предварить вывод git, так что...