Tag: оболочки

Как разбить CSV-файл на начальный столбец (с заголовками)?

Это комбинация двух других вопросов ( как разделить файл по каждому префиксу строки и как разбить файл в соответствии с столбцом, включая заголовок ). Я хочу перейти из этого содержимого в input.csv : id,first,second,third 1,a,b,c 333,b,b,b 1,d,e,f 2,d,e,f 1,c,d,e 333,a,a,a [more lines in the same format] к этому контенту в 1.csv : id,first,second,third 1,a,b,c 1,d,e,f […]

Что означает «/ bin / sh -c nice run-parts -report /etc/cron.daily»?

Сегодня, когда я вошел в систему и проверил вывод ps , я заметил несколько строк, которые автоматически запускались под root . Я встретил соответствующие строки здесь: root 1126 0.0 0.0 2616 424 ? Ss Apr16 0:06 cron root 6445 0.0 0.0 2400 868 ? Ss 07:30 0:00 anacron -s root 6566 0.0 0.0 2244 276 […]

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

У меня есть строковая структура, подобная этой форме bob-type-8.2-mp2-2017-93-43-11-65-48.spr где мне просто нужно извлечь 8.2-mp2-2017-93-43-11-65-48 , Это означает, что строка вывода должна содержать все символы после обнаружения первого численного значения, а затем удаление .spr из этого. Как я могу это сделать?

Почему shell globs пропускает файлы точек по умолчанию?

1) echo * Отображает только имена файлов, имеющие [az, AZ], но не отображающие файлы, начиная с. Например .bashrc не покрывается оболочкой glob * 2) echo .* дает ожидаемый результат. В первом случае, почему оболочка glob не включает имена файлов с точкой?

Получил «синтаксическую ошибку около неожиданного конца файла» в сценарии bash

Я создаю скрипт, который дает мне такой день, как этот jjj / yyyy, когда я даю ему день, подобный этому dd / mm / yyyy, и мне нужно, чтобы он имел ошибку, когда вы не пишете правильно, но я начинаю и это не работает 🙁 #! /bin/bash #Primero debes ingresar el mes echo "Ingresa el […]

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

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

Параметры команды, указанной в файле

Как я могу использовать некоторые параметры команды unix из файла? То есть файл не содержит всех параметров – другие параметры указаны в другом месте. Например, у меня есть файл lsoptions.txt со следующим содержимым: -F -G Теперь я хотел бы выполнить ls -a <and all options specified in the file lsoptons.txt> т.е. я хочу выполнить ls […]

Проверьте процесс и убейте

Я пытаюсь найти, работает ли процесс или нет, и если он запускается, я хочу вызвать скрипт или что-то напечатать. Я пробовал несколько способов, но это дает мне синтаксическую ошибку или команду, не найденную ошибку. APP_ID = ps -eaf | grep -i `whoami` | grep -i <process_name> | grep -i java | awk '{print$2}' if[''!= '${APP_ID}'] […]

В чем разница между скриптом bash и сценарием оболочки

Поскольку существуют разные типы оболочек, в чем разница между сценариями bash и shell и существует ли совместимый скрипт, который может писать, который работает на оболочках al unix

Удалить последнюю строку gz-файла

Мне нужно удалить последнюю строку gz-файла без разжатия. Файл имеет 500 строк. Как я могу это сделать? Я пытался: gzip -dc "$files" | tail -500 | gzip -c > "$files".tmp Но это не работает.

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