Отключить SED на SSD
У меня небольшая проблема, у меня есть SSD-накопитель Micron C400 SED, этот диск был установлен в HP Elitedesk 800 G1, и на этом компьютере был включен SED (Drivelock), но через не...
Подборка 771 вопрос с тегом «sed» на WikiRoot: ответы IT-специалистов по Windows, Linux, Excel, сетям и программированию.
771 вопрос
У меня небольшая проблема, у меня есть SSD-накопитель Micron C400 SED, этот диск был установлен в HP Elitedesk 800 G1, и на этом компьютере был включен SED (Drivelock), но через не...
Ответ: Если вы хотите сопоставить данную строку во втором поле и распечатать «строки продолжения» после сопоставления этой строки, попробуйте этот сценарий awk. awk -v fltr="_str_" 'BEGIN...
Я ищу собственную команду windows для выполнения чего-то похожего на команду замены Linux в Linux следующим образом. Sed в этом примере был взят из UnxUtils Будет ли возможно произ...
Ответ: С GNU sed и bash: sed -i -f <(sed 's|.*|/&/d|' pattern.file) text.file
Ответ: Вы должны избегать анализа выходных данныхls . Вместо этого используйте statкоманду. И вместо того, чтобы пытаться создать новый формат чисел, используйте команду numfmtиз coreutil...
Ответ: Ваш скрипт анализирует весь кусок для каждой замены! Это означает, что для каждого блока открывается сценарий, проходит все строки, возможно, выполняет 1 замену, закрывает файл и п...
Ответ: grep -Po '(?<=require\().*?(?=\))' Он использует взгляд назад и взгляд в будущее. Это потерпит неудачу, если какой-либо путь включает ). Если каждый путь находится в одинарных к...
Ответ: В подстановке только совпадение (левая сторона) является регулярным выражением. Замена более или менее просто символьная строка (с некоторым расширением обратной косой черты) - это...
У нас странные имена пользователей в нашей системе Linux (например user0001). Я хотел бы передать результаты ls -lсквозной замены таблицы поиска странных имен пользователей их наст...
Ответ: Ты можешь сделать: > echo XXXX | sed -e ':loop' -e 's/XX/XoX/g' -e 't loop' XoXoXoX С: -e ':loop' : Создать ярлык «петля» -e 't loop' : Переход к метке «loop», если предыдущая з...
Ответ: Ответ: Вот как вы можете изменить свое предварительное выражение SED ( sed 's/[[0-9][0-9]]/[*]/g'): sed -E 's/\[[0-9]]/[*]/g' Объяснение: экранируйте начальную квадратную скобку [с...
Ответ: Предполагая, что вы используете GNU sed, одним из способов является sed 's/\([[:space:]]\|[[:punct:]]\)i\([[:space:]]\|[[:punct:]]\)/\1I\2/g' или что-то типа того. Это все еще оста...
Ответ: sed -n '1~4p;2~4p' 1~4p соответствует каждой 4-й строке, начиная с 1-й: line 1 line 5 line 9 … 2~4p соответствует каждой 4-й строке, начиная со 2-й: line 2 line 6 line 10 … При сов...
Так что мой вопрос в значительной степени основан на связанном вопросе, но имеет одно ключевое отличие. В ответе дано: sed '/^FOOBAR=/;$;x}' infile Я сделал вариант, который работа...
Ответ: Возможное решение sed 's/^....-\(..\)-\(..\)/\2.\1/' Эти несколько точек не могут быть элегантными; команда не заботится, имеет ли она дело с числами; ему все равно, есть ли что-то...
Ответ: #!/bin/bash while read mydir; do echo "$:" >> output.txt cat $mydir/*.txt >> output.txt done < <(find test* -type d ) Это перебирает все каталоги внутри directory...
Ответ: Команда замещения очень проста: sed -r 's/^"(\S|\s)/\1/' /etc/vim/vimrc Или аналогично в Perl: perl -lape 's/^"(\S|\s)/\1/' /etc/vim/vimrc И AWK: awk '{$0=gensub(/^"(\S|\s)/,"\\1",...
Ответ: Вот решение с использованием sed: sed -n '20,$d;/apple/h;19' -n - подавить печать строк 20,$d- для любой строки от 20до конца файла ( $), удалите ( d) его /apple/h- для любой строк...
Ответ: Этот скрипт Python сделал свое дело: import numpy as np data = np.genfromtxt('inputcsv', delimiter=',') keys = sorted(set(data[:,0])) result = np.array([]) for k in keys: col = dat...
Ответ: Это удалит все пробелы и табуляции в начале каждой строки: sed 's/^[ \t]*//' где ^ соответствует началу строки [ \t] соответствует пробелу или табуляции *заставляет предыдущий […]б...
Ответ: Проблема в том, что механизм регулярного выражения sed не видит ни ваш входной файл, ни ваше […]совпадение в виде списка символов Unicode; вместо этого он видит каждый из них как н...
Ответ: Существует одна ОГРОМНАЯ проблема со спецификациями, которые вы дали для данных. Если "|"допустимая строка или, точнее, строка в кавычках может начинаться с канала, то если строка...
Я пытаюсь объединить find -execкоманду с функцией, которая должна обрезать относительный путь и скопировать в другое место (с тем же деревом). Сценарий выглядит следующим образом:...
Ответ: Поведение >объясняется в этом ответе Unix & Linux SE . Пример есть cat test.txt > test.txtи объяснение: Первое, что происходит, это открытие bash test.txt, которое усекае...
Ответ: Моя попытка, последние две команды отображаются только для проверки вывода. @Echo off & Setlocal EnableDelayedExpansion SET "ZECOM=C:\path\to\command\dothis.exe" for %%F in (*g...
Ответ: Предположим, что поля в ваших файлах разделены пробелами, и у вас есть только два поля в каждой строке: sed -E '1 s@^([^ ]*) *(.*)@<table><tr><th>\1</th><...
У меня проблема с Sed Command мне нужно подставить параметры из FileParams.txt в FileIN.xml и сгенерировать FileOut.txt Моя проблема в том, что все параметры, которые у меня есть в...
Ответ: Делать sed ': loop; s / \ (\ [[^] [] * \) | \ ([^] [] * \] \) / \ 1, \ 2 /; t loop ' input_file Что происходит? : loopэто метка для зацикливания; Я воспользуюсь этим через мин...
Например: сервер демона telnet повторяет «Привет, пользователь!». В качестве примера, скажем, версия демона не может быть изменена в данный момент, и мы должны сделать лучшее приве...
Ответ: Ну, хотя я полностью согласен с @gronostaj по поводу НЕ использовать awkили sedкак инструмент для анализа JSON, я знаю, что иногда могут быть случаи, когда вы не можете использоват...
Ctrl+K или / — быстрый поиск Начните вводить запрос для поиска по сайту