Как распечатать индекс цикла в файл с помощью awk?

Я новичок в bash-скриптах. Мне нужна помощь в том, как печатать индекс цикла в файл с помощью awk? Вот код, который я использовал. echo "Write the start and end file number:" read sta end echo "$sta" "$end" for (( c="$sta"; c<="$end"; c++ )) do echo "$c" awk '{if (NR < 15 && $8 >0.48 && […]

Fedora 20 загружается в аварийном режиме

После переформатирования диска, который, как я думаю, не имеет никакого отношения к установке Fedora, он теперь загружается всегда в аварийном режиме, независимо от того, какой вариант «Fedora» я выбираю в загрузчике Конфигурация моего диска: у меня 3 500 ГБ диск в массиве с Intel Matrix Storage. Массив был разделен на 2 диска. Один из них, […]

Заменить числа в первом разделе файла в результате расчета

У меня есть файл, который выглядит так: 1 abcde 2 00 3 12 4 12 5 ghijkl 6 jsaslm 7 uawrns 8 abcde 9 \(%"!&/ 10 $!"$&/( 90 !§%/(// Я хочу заменить все числа больше 3 в первом «столбце» (что означает 1, 2 и т. Д.). Они должны быть заменены результатом вычисления числа по модулю […]

Совместимость шаблонов и арифметические операторы (+ – * /%)

Это выглядит так просто, но это не так: [[ "1234+5678" =~ [0-9]+(\s*(\-|\*)\s*[0-9]+)* ]] && echo $? возвращает 0 . Однако на самом деле этого не должно делать, поскольку допускаются только операции минус ( – ) и умножения ( * ). Кроме того, я схватил некоторое средство регулярного выражения в сети и попытался сопоставить этот шаблон: […]

как вернуть md5deep

Я использую md5deep в течение очень долгого времени, более 10 лет. Это естественный инструмент «пойти» для меня, поскольку он предлагает рекурсию, соответствующие и отсутствующие режимы и даже сортировку, которая мне нравится. Я знаю и использовал новый инструмент, hashdeep и установил хотя бы одну машину. Я заметил, что у меня разные версии на разных коробках, и […]

Создание списка доменов с помощью httpd.conf

Я пытаюсь создать сценарий bash, который может сгенерировать файл, который содержит полный список доменов – из файла конфигурации Apache – для хоста веб-сервера. Это на самом деле кажется довольно простым. Из того, что я вижу, ServerName и ServerAlias ​​являются ключевыми директивами, которые будут необходимы для создания этого списка. Меня смущает возможность иметь несколько псевдонимов. Пример […]

Поиск всех файлов .cpp и .h и их перемещение в ~ / мусор

Я создал папку в моем стартовом каталоге junk, и, допустим, я хочу переместить все файлы .cpp и .h. Как мне это сделать? Моя первая мысль – начать с поиска ~ -name * .cpp -print, но я не знаю, как добавить несколько шаблонов в аргумент find, и после этого я потерялся.

Как установить squashfs-tools на Ubuntu?

Я попытался запустить `unsquashfs и получил: $ unsquashfs filesystem.squashfs The program 'unsquashfs' is currently not installed, You can install it by typing: Поэтому я пошел, чтобы установить его: $ sudo apt-get install squashfs-tools E: Unable to locate package squashfs-tools Как установить squashfs-tools на Ubuntu?

Понимание и настройка кеш-памяти

У меня мало вопросов о кеш-памяти В моей системе команда «free -h» дала мне результат ниже, total used free shared buff/cache available Mem: 7.6G 2.1G 1.5G 46M 4.0G 4.8G Swap: 1.6G 28M 1.6G 1. Почему в основной памяти требуется «Кэш-память»? Насколько я знаю, «Кэш-память» отличается от основной памяти (ОЗУ), это очень дорого и очень быстро, […]

"-bash: 1: команда не найдена" при оценке> 2 & 1

Я пытаюсь получить возвращаемое значение из cpp соответствии с тем, как инвертировать счет, возвращенный из grep? , У меня сценарий с -bash: 1: command not found message -bash: 1: command not found . Вот приведенный тестовый пример: $ echo `cpp -dM -fsanitize=undefined < /dev/null > /dev/null >2&1` -bash: 1: command not found Почему Bash пытается […]

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