7
ответов

Как получить первое слово строки?

Когда я 'отзываюсь эхом *', я получаю следующий вывод: file1 file2 file3... То, что я хочу, должно выбрать первое слово. Как я могу продолжить двигаться?
24.02.2013
7
ответов

Что эквивалент к && при записи сценария удара?

Я приношу извинения заранее, если это - дублирующийся вопрос. Я действительно прилагал усилие для искания/проверения прежде, чем спросить здесь. Я доволен записью острот как это: foocommand &&...
02.02.2013
7
ответов

Как назвать файл на самом глубоком уровне дерева каталогов

Как я называю один случайный файл на самом глубоком уровне дерева каталогов с помощью основных команд Bash и сценария? Я искал способ сделать это как остроту и без функций. Принятие также...
17.12.2011
7
ответов

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

Таким образом, мне нравится укреплять мои сценарии удара везде, где я могу (и если не способный делегировать на язык как Python/Ruby), чтобы гарантировать, чтобы ошибки не шли непойманные. В той вене у меня есть strict.sh, который содержит...
21.10.2011
7
ответов

Как условно сделать что-то если команда, за которой следуют или неудавшийся

Как я могу сделать что-то вроде этого в ударе? если "'команда' возвращает какую-либо ошибку"; затем эхо "Возвратилось, ошибка" еще отзываются эхом, "Продолжаются..." fi
17.10.2011
7
ответов

Как заменить один символ другим во всех именах файлов текущих каталогов?

Как Вы переименовываете весь files/subdirs в текущей папке? Позволяет говорят, у меня есть много файлов и subdirs, которые являются с пробелами, и я хочу заменить все пробелы подчеркиванием. Файл 1 Файл 2 Файл 3...
20.08.2011
7
ответов

Как проверить, является ли $PWD подкаталогом данного пути

Например, проверьте, является ли $PWD подкаталогом / домой. Другими словами, я ищу строковую операцию удара, чтобы проверить, запускается ли одна строка с другого.
25.01.2011
7
ответов

ярлыки каталога удара

Когда я ввожу CD ~foo, я хотел бы, чтобы удар взял меня к некоторому нечто каталога как ярлык для ввода полного пути к каталогу нечто. и я хотел бы смочь к CP ~foo/bar.txt ~/bar.txt для копирования файла с...
01.09.2010
6
ответов

Группировать и подсчитывать имена файлов по шаблону

У меня есть большое количество файлов в папке с определенной системой именования. Это выглядит примерно так :мой _файл _A _a.txt мой _файл _A _d.txt мой _файл _A _f.txt мой _файл _A _t.txt мой _файл _B _r.txt мой _файл _B _x.txt мой _файл _C _f.txt мой _ф
29.09.2021
6
ответов

Извлечь сразу несколько файлов в терминале

У меня есть каталог, содержащий сотни zip-файлов. Я хочу иметь возможность выбирать около пятидесяти файлов и извлекать их все сразу, используя unzip (или 7z )в терминале. В файлах совсем другие...
21.06.2021
6
ответов

Как подсчитать общее количество строк во всех файлах.txt?

Я пытаюсь выяснить, как получить общее количество строк из всех файлов.txt. Я думаю, проблема в строке 6 -> пусть $((total = total + count )). Кто-нибудь знает, что нужно исправить форму этого?...
23.05.2021
6
ответов

Печатать все после n-го разделителя

Как напечатать остаток строки (, а не только столбцы без разделителя )после n-го разделителя? У меня есть текстовый файл с кучей ключей реестра, похожий на :hku\test\user\software\...
20.05.2021
6
ответов

Bash -удалить тире и новые -строки перед заменой новых -строк пробелами

У меня есть куча текстовых файлов в следующем формате :Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut Labore et dolore магна аликям эрат, сед диам...
02.05.2021
6
ответов

Удалить пути из списка, если родительский каталог также есть в списке

Мой заголовок может быть немного странно сформулирован, поэтому вот моя ситуация. :У меня есть куча путей к каталогам, например. / а / б / а / б / в / а / б / в / г / а / д / ж / г / ч /a/e/f/g/h/i/j/k/l /a/e/f/g/m/n/o /a/e/f/g/m/n/p и я хочу...
20.04.2021
6
ответов

Команда сортировки -по месяцам не работает?

У меня есть массив временных меток... arr[0]="04 -фев -2021 -21 -05 -48" arr[1]="18 -Янв -2021 -12 -19 -48" arr[2]="25 -Янв -2021 -00 -24 -29" arr[3]="26 -Янв -2021 -00 -28 -33" обр[4]=&...
05.02.2021
6
ответов

Как определить количество столбцов в файле так же, как перечисление в Python?

Пример файла :11 :34 :21.590434 IP 10.10.1.30 > 10.10.1.217 :Эхо-ответ ICMP, id 27948, seq 1, длина 64 В Python легко определить номер поля с помощью функции перечисления. Например. >>...
31.01.2021
6
ответов

Цикл для запуска bash с использованием ssh

У меня есть raspberry pi, который я подключил к своей домашней сети, но каждый раз, когда я перезагружаю его, IP-адрес меняется. Вместо того, чтобы каждый раз вызывать ssh user@ipaddress, я хочу запустить скрипт bash, чтобы узнать, какой...
30.01.2021
6
ответов

Сценарий Bash для поиска максимального количества определенных символов ("." )в любой отдельной строке файла

Имеется файл с неизвестным количеством строк. В файле каждая строка содержит неизвестное количество точек (. ). Как я могу найти максимальный номер периода? Меня не интересует нахождение строки, которая...
23.07.2020
6
ответов

Запрос CSV-файлов, таких как sql

Очевидно, это популярный вопрос на собеседовании: Есть 2 файла CSV с данными о динозаврах. Нам нужно запросить их, чтобы вернуть динозавров, удовлетворяющих определенному условию. Есть 2 варианта - использовать только Unix...
24.06.2020
6
ответов

Какой в ​​настоящее время самый эффективный способ "скопировать/вставить" вывод ls в другую команду?

Я часто сталкиваюсь с таким сценарием: я нахожусь в большом каталоге и ищу конкретный файл, точное имя которого я забыл, поэтому я набираю ls, чтобы увидеть все файлы в нем. Я вижу нужный мне файл Мне нужно...
08.05.2020
6
ответов

Запустите команду bash после завершения процесса.

У меня есть два сценария, которые используют GPU и обучают модели машинного обучения. Я хочу начать их перед сном, чтобы они работали ночью, и я ожидаю увидеть некоторые результаты утром. Но из-за памяти GPU...
12.03.2020
6
ответов

Как напечатать динамическую строку с приоритетом - один лайнер

Итак, я хочу создать команду, которая будет печатать динамическую строку с приоритетом. У меня есть переменные: a=first b=второй/третий/четвертый/... Я хочу запустить команду sed для b sed -e 's/\//_/g' и я...
05.03.2020
6
ответов

Использование awk для извлечения строки между разными символами

Я пытаюсь написать функцию bash, которая получает UUID виртуальной машины VirtualBox. Я довольно новичок в awk, поэтому я пытаюсь сосредоточиться на том, чтобы научиться решать проблему с его помощью. Я знаю, что могу использовать sed...
19.01.2020
6
ответов

Преобразовать список чисел, разделенных запятыми, в список или диапазон, разделенный дефисами

У меня есть строка чисел, разделенных запятыми, следующим образом: 1,2,3,5,6,7,8 ,9,12,14 Я ищу команду для использования в сценарии bash, который может объединять соседние числа в записи диапазона/дефиса, как ...
16.01.2020
6
ответов

Как сохранить первые 200 строк всех CSV-файлов в каталоге с помощью bash?

У меня есть около 50 очень больших CSV-файлов, в них тысячи строк. И я хочу сохранить только первые 200 строк для каждой из них - я ничего не имею против того, чтобы сгенерированные файлы перезаписывались исходными. ...
13.01.2020
6
ответов

Как создать 2 массива последовательностей чисел и периодически соединять их вместе? (Баш)

Мне дали задание: рассмотрите ряд чисел, показанный ниже: 2 1 4 3 8 5 16 7 32 9 64... 2 — 1-е число в ряду, 1 — 2-е число в ряду и т. д. Используя Баш,...
18.12.2019
6
ответов

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

myfile.csv 445,aLabel 446,другая метка 447,aThirdLabel В скрипте bash я хочу найти наличие "anotherLabel" (без учета регистра) в файле myfile.csv и получить значение 446. ...
28.06.2019
6
ответов

Каков Position_args в man page

Я только что присоединился к Linux и я пытаюсь исследовать команды с помощью доступных ресурсов (в основном, человеко-страниц) Легко понять, каковы параметры args (содержимое в использовании и параметры) в команде...
31.03.2019
6
ответов

Получить список папок после определенного номера

У меня есть папка, в которой соглашение об именах подпапок похоже на ггггмм, например 200801, 200803 и т. д. Я хочу перечислить папку после 201412 через командную строку, чтобы загрузить ее на S3. Есть ли способ сделать это?
28.03.2019
6
ответов

Как выбрать номер?

cat /etc/redhat-release return: CentOS Linux релиз 5.6.1804 (Core) как выбрать первую цифру, которую я пробовал только cat /etc/redhat-release | awk '{print $4}' и это возвращает мне: 5.6.1804 ...
23.01.2019