mirror of
https://github.com/tldr-pages/tldr.git
synced 2026-08-28 11:25:16 +08:00
*: fix regex mentions in some translations (#20485)
Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# grep
|
||||
|
||||
> (Regular Expressions) البحث عن أنماط في الملفات باستخدام التعابير النمطية.
|
||||
> (`regex`) البحث عن أنماط في الملفات باستخدام التعابير النمطية.
|
||||
> انظر أيضًا: `regex`.
|
||||
> لمزيد من التفاصيل: <https://www.gnu.org/software/grep/manual/grep.html>.
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
`sudo pacman -Rs {{package}}`
|
||||
|
||||
- البحث في قاعدة بيانات الحزم عن تعبير نمطي (Regular Expresssion) أو كلمة مفتاحية:
|
||||
- البحث في قاعدة بيانات الحزم عن تعبير نمطي (`regex`) أو كلمة مفتاحية:
|
||||
|
||||
`pacman -Ss "{{search_pattern}}"`
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# grep
|
||||
|
||||
> Find mønstre i filer via regulære udtryk (regular expressions).
|
||||
> Find mønstre i filer via regulære udtryk (`regex`).
|
||||
> Se også: `regex`.
|
||||
> Mere information: <https://www.gnu.org/software/grep/manual/grep.html>.
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> Se også: `awk`, `ed`.
|
||||
> Mere information: <https://manned.org/sed.1posix>.
|
||||
|
||||
- Erstat den første forekomst af et regulært udtryk (regular expression) i hver linje af en fil, og print resultatet:
|
||||
- Erstat den første forekomst af et regulært udtryk (`regex`) i hver linje af en fil, og print resultatet:
|
||||
|
||||
`sed 's/{{regular_expression}}/{{erstat}}/' {{filnavn}}`
|
||||
|
||||
|
||||
@@ -15,6 +15,6 @@
|
||||
|
||||
`apt-file {{show|list}} {{paketname}}`
|
||||
|
||||
- Suche nach Paketen auf die die Regular Expression zutrifft:
|
||||
- Suche nach Paketen auf die die `regex` zutrifft:
|
||||
|
||||
`apt-file {{search|find}} {{[-x|--regexp]}} {{regular_expression}}`
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
`logcat -f {{ruta/al/archivo}}`
|
||||
|
||||
- Muestra registros que coincidan con una expresión regular:
|
||||
- Muestra registros que coincidan con una `regex`:
|
||||
|
||||
`logcat --regex {{expresión_regular}}`
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
`[[ ${{variable}} {{==|!=}} "{{cadena}}" ]]`
|
||||
|
||||
- Comprueba si una cadena dada se ajusta al glob/regex especificado:
|
||||
- Comprueba si una cadena dada se ajusta al glob/`regex` especificado:
|
||||
|
||||
`[[ ${{variable}} {{==|=~}} {{patron}} ]]`
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> Vea también: `rg`.
|
||||
> Más información: <https://beyondgrep.com/documentation/>.
|
||||
|
||||
- Busca archivos que contengan una cadena o expresión regular en el directorio actual de forma recursiva:
|
||||
- Busca archivos que contengan una cadena o `regex` en el directorio actual de forma recursiva:
|
||||
|
||||
`ack "{{patrón_de_búsqueda}}"`
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
`adb logcat`
|
||||
|
||||
- Muestra las líneas que coincidan con una expresión regular:
|
||||
- Muestra las líneas que coincidan con una `regex`:
|
||||
|
||||
`adb logcat -e {{expresión_regular}}`
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
`ag foo {{[-G|--file-search-regex]}} bar`
|
||||
|
||||
- Busca archivos cuyo contenido coincida con una expresión regular:
|
||||
- Busca archivos cuyo contenido coincida con una `regex`:
|
||||
|
||||
`ag '{{^ba(r|z)$}}'`
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> Vea también: `man`.
|
||||
> Más información: <https://manned.org/apropos>.
|
||||
|
||||
- Busca una palabra clave utilizando una expresión regular:
|
||||
- Busca una palabra clave utilizando una `regex`:
|
||||
|
||||
`apropos {{expresion_regular}}`
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
`grep "{{patrón_de_búsqueda}}" {{ruta/al/archivo}}`
|
||||
|
||||
- Busca una cadena de caracteres específica (la cadena no será interpretada como una expresión regular):
|
||||
- Busca una cadena de caracteres específica (la cadena no será interpretada como una `regex`):
|
||||
|
||||
`grep {{[-F|--fixed-strings]}} "{{cadena_exacta}}" {{ruta/al/archivo}}`
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> Vea también: `awk`, `ed`.
|
||||
> Más información: <https://manned.org/sed.1posix>.
|
||||
|
||||
- Reemplaza todas las ocurrencias de `apple` (regex básica) por `mango` (regex básica) en todas las líneas de entrada y muestra el resultado en `stdout`:
|
||||
- Reemplaza todas las ocurrencias de `apple` (`regex` básica) por `mango` (`regex` básica) en todas las líneas de entrada y muestra el resultado en `stdout`:
|
||||
|
||||
`{{comando}} | sed 's/apple/mango/g'`
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
|
||||
`</>{{patrón_a_buscar}}<Enter>`
|
||||
|
||||
- Realiza una sustitución de una expresión regular en el archivo completo:
|
||||
- Realiza una sustitución de una `regex` en el archivo completo:
|
||||
|
||||
`<:>%s/{{expresión_regular}}/{{reemplazo}}/g<Enter>`
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
> Herramienta de línea de comandos utilizada para interactuar con el repositorio de usuarios de Arch Linux, comúnmente conocido como AUR.
|
||||
> Más información: <https://github.com/falconindy/auracle/blob/master/man/auracle.1.pod>.
|
||||
|
||||
- Muestra los paquetes del AUR que coinciden con una expresión regular:
|
||||
- Muestra los paquetes del AUR que coinciden con una `regex`:
|
||||
|
||||
`auracle search '{{expresión_regular}}'`
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
`sudo btrfs restore --dry-run {{ruta/al_dispositivo_btrfs}} {{ruta/al_directorio_destino}}`
|
||||
|
||||
- Restaura archivos que coincidan con una expresión regular dada (insensible a mayúsculas) de un sistema de archivos btrfs (todos los directorios padres de los archivos de destino también deben coincidir):
|
||||
- Restaura archivos que coincidan con una `regex` dada (insensible a mayúsculas) de un sistema de archivos btrfs (todos los directorios padres de los archivos de destino también deben coincidir):
|
||||
|
||||
`sudo btrfs restore --path-regex {{regex}} -c {{ruta/al_dispositivo_btrfs}} {{ruta/al_directorio_destino}}`
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
`logread -l {{N}}`
|
||||
|
||||
- Filtra los mensajes por (palabra clave/expresión regular):
|
||||
- Filtra los mensajes por (palabra clave/`regex`):
|
||||
|
||||
`logread -e {{patrón}}`
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
`nala purge {{paquete}}`
|
||||
|
||||
- Busca nombres de paquetes y sus descripciones mediante una palabra, una expresión regular (por defecto) o mediante glob:
|
||||
- Busca nombres de paquetes y sus descripciones mediante una palabra, una `regex` (por defecto) o mediante glob:
|
||||
|
||||
`nala search "{{patrón}}"`
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
`sudo pacman -Syu --noconfirm {{paquete}}`
|
||||
|
||||
- Busca ([s]) la base de datos de paquetes con una expresión regular o palabra clave:
|
||||
- Busca ([s]) la base de datos de paquetes con una `regex` o palabra clave:
|
||||
|
||||
`pacman -Ss "{{patrón_de_búsqueda}}"`
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> Vea también: `awk`, `ed`.
|
||||
> Más información: <https://man.netbsd.org/sed.1>.
|
||||
|
||||
- Reemplaza todas las ocurrencias de `apple` (expresión regular básica) por `mango` (expresión regular básica) en todas las líneas de entrada e imprime el resultado en `stdout`:
|
||||
- Reemplaza todas las ocurrencias de `apple` (`regex` básica) por `mango` (`regex` básica) en todas las líneas de entrada e imprime el resultado en `stdout`:
|
||||
|
||||
`{{comando}} | sed 's/apple/mango/g'`
|
||||
|
||||
@@ -16,11 +16,11 @@
|
||||
|
||||
`{{comando}} | sed -fa {{ruta/al/script.sed}}`
|
||||
|
||||
- Activa la extensión de GNU de expresiones re[g]ulares:
|
||||
- Activa la extensión de [g]NU de `regex`:
|
||||
|
||||
`{{comando}} | sed -fg {{ruta/al/script.sed}}`
|
||||
|
||||
- Sustituye todas las ocurrencias de `apple` (expresión regular extendida) por `APPLE` (expresión regular extendida) en todas las líneas de entrada e imprime el resultado en `stdout`:
|
||||
- Sustituye todas las ocurrencias de `apple` (`regex` extendida) por `APPLE` (`regex` extendida) en todas las líneas de entrada e imprime el resultado en `stdout`:
|
||||
|
||||
`{{comando}} | sed -E 's/(apple)/\U\1/g'`
|
||||
|
||||
@@ -28,6 +28,6 @@
|
||||
|
||||
`{{comando}} | sed -n '1p'`
|
||||
|
||||
- Sustituye todas las apariciones de `apple` (expresión regular básica) por `mango` (expresión regular básica) en un archivo específico y sobrescribe el archivo original en su lugar:
|
||||
- Sustituye todas las apariciones de `apple` (`regex` básica) por `mango` (`regex` básica) en un archivo específico y sobrescribe el archivo original en su lugar:
|
||||
|
||||
`sed -i 's/apple/mango/g' {{ruta/al/archivo}}`
|
||||
|
||||
+3
-3
@@ -4,7 +4,7 @@
|
||||
> Vea también: `awk`, `ed`.
|
||||
> Más información: <https://keith.github.io/xcode-man-pages/sed.1.html>.
|
||||
|
||||
- Reemplaza todas las veces que aparece `apple` (regex básico) por `mango` (regex básico) en todas las líneas de entrada e imprime el resultado en `stdout`:
|
||||
- Reemplaza todas las veces que aparece `apple` (`regex` básico) por `mango` (`regex` básico) en todas las líneas de entrada e imprime el resultado en `stdout`:
|
||||
|
||||
`{{command}} | sed 's/apple/mango/g'`
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
`{{command}} | sed -f {{ruta/al/archivo_script.sed}}`
|
||||
|
||||
- Sustituye todas las apariciones de `manzana` (regex extendido) por `MANZANA` (regex extendido) en todas las líneas de entrada e imprime el resultado en `stdout`:
|
||||
- Sustituye todas las apariciones de `manzana` (`regex` extendido) por `MANZANA` (`regex` extendido) en todas las líneas de entrada e imprime el resultado en `stdout`:
|
||||
|
||||
`{{command}} | sed -E 's/(manzana)/\U\1/g'`
|
||||
|
||||
@@ -20,6 +20,6 @@
|
||||
|
||||
`{{command}} | sed -n '1p'`
|
||||
|
||||
- Sustituye todas las apariciones de `manzana` (regex básico) por `mango` (regex básico) en un `fichero` y guarda una copia de seguridad del original en `fichero.bak`:
|
||||
- Sustituye todas las apariciones de `manzana` (`regex` básico) por `mango` (`regex` básico) en un `fichero` y guarda una copia de seguridad del original en `fichero.bak`:
|
||||
|
||||
`sed -i bak 's/manzana/mango/g' {{ruta/al/archivo}}`
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
`split -l 10 {{ruta/al/archivo}}`
|
||||
|
||||
- Divide un fichero mediante una expresión regular. La línea que coincida será la primera línea del siguiente archivo de salida:
|
||||
- Divide un fichero mediante una `regex`. La línea que coincida será la primera línea del siguiente archivo de salida:
|
||||
|
||||
`split -p {{cat|^[dh]og}} {{ruta/al/archivo}}`
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
`es {{término_de_búsqueda}}`
|
||||
|
||||
- Busca usando una expresión regular:
|
||||
- Busca usando una `regex`:
|
||||
|
||||
`es -r {{patrón_regex}}`
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> यह भी देखें: `awk`, `ed`।
|
||||
> अधिक जानकारी: <https://man.freebsd.org/cgi/man.cgi?sed>।
|
||||
|
||||
- सभी इनपुट लाइनों में `apple` (बेसिक regex) की सभी उपस्थिति को `mango` (बेसिक regex) से बदलें और परिणाम को `stdout` पर प्रिंट करें:
|
||||
- सभी इनपुट लाइनों में `apple` (बेसिक `regex`) की सभी उपस्थिति को `mango` (बेसिक `regex`) से बदलें और परिणाम को `stdout` पर प्रिंट करें:
|
||||
|
||||
`{{आदेश}} | sed 's/apple/mango/g'`
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
`{{आदेश}} | sed -fa {{स्क्रिप्ट.sed/का/पथ}}`
|
||||
|
||||
- सभी इनपुट लाइनों में `apple` (एक्सटेंडेड regex) की सभी उपस्थिति को `APPLE` (एक्सटेंडेड regex) से बदलें और परिणाम को `stdout` पर प्रिंट करें:
|
||||
- सभी इनपुट लाइनों में `apple` (एक्सटेंडेड `regex`) की सभी उपस्थिति को `APPLE` (एक्सटेंडेड `regex`) से बदलें और परिणाम को `stdout` पर प्रिंट करें:
|
||||
|
||||
`{{आदेश}} | sed -E 's/(apple)/\U\1/g'`
|
||||
|
||||
@@ -24,6 +24,6 @@
|
||||
|
||||
`{{आदेश}} | sed -n '1p'`
|
||||
|
||||
- एक विशेष फ़ाइल में सभी `apple` (बेसिक regex) की उपस्थिति को `mango` (बेसिक regex) से बदलें और मूल फ़ाइल को उसी स्थान पर ओवरराइट करें:
|
||||
- एक विशेष फ़ाइल में सभी `apple` (बेसिक `regex`) की उपस्थिति को `mango` (बेसिक `regex`) से बदलें और मूल फ़ाइल को उसी स्थान पर ओवरराइट करें:
|
||||
|
||||
`sed -i 's/apple/mango/g' {{फ़ाइल/का/पथ}}`
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> यह भी देखें: `awk`, `ed`।
|
||||
> अधिक जानकारी: <https://man.netbsd.org/sed.1>।
|
||||
|
||||
- सभी इनपुट लाइनों में `apple` (बेसिक regex) के सभी उदाहरणों को `mango` (बेसिक regex) से बदलें और परिणाम को `stdout` पर प्रिंट करें:
|
||||
- सभी इनपुट लाइनों में `apple` (बेसिक `regex`) के सभी उदाहरणों को `mango` (बेसिक `regex`) से बदलें और परिणाम को `stdout` पर प्रिंट करें:
|
||||
|
||||
`{{आदेश}} | sed 's/apple/mango/g'`
|
||||
|
||||
@@ -16,11 +16,11 @@
|
||||
|
||||
`{{आदेश}} | sed -fa {{स्क्रिप्ट.sed/का/पथ}}`
|
||||
|
||||
- GNU [g]regex एक्सटेंशन चालू करें:
|
||||
- [g]NU `regex` एक्सटेंशन चालू करें:
|
||||
|
||||
`{{आदेश}} | sed -fg {{स्क्रिप्ट.sed/का/पथ}}`
|
||||
|
||||
- सभी इनपुट लाइनों में `apple` (एक्सटेंडेड regex) के सभी उदाहरणों को `APPLE` (एक्सटेंडेड regex) से बदलें और परिणाम को `stdout` पर प्रिंट करें:
|
||||
- सभी इनपुट लाइनों में `apple` (एक्सटेंडेड `regex`) के सभी उदाहरणों को `APPLE` (एक्सटेंडेड `regex`) से बदलें और परिणाम को `stdout` पर प्रिंट करें:
|
||||
|
||||
`{{आदेश}} | sed -E 's/(apple)/\U\1/g'`
|
||||
|
||||
@@ -28,6 +28,6 @@
|
||||
|
||||
`{{आदेश}} | sed -n '1p'`
|
||||
|
||||
- एक विशेष फ़ाइल में `apple` (बेसिक regex) के सभी उदाहरणों को `mango` (बेसिक regex) से बदलें और मूल फ़ाइल को उसी स्थान पर ओवरराइट करें:
|
||||
- एक विशेष फ़ाइल में `apple` (बेसिक `regex`) के सभी उदाहरणों को `mango` (बेसिक `regex`) से बदलें और मूल फ़ाइल को उसी स्थान पर ओवरराइट करें:
|
||||
|
||||
`sed -i 's/apple/mango/g' {{फाइल/का/पथ}}`
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> यह भी देखें: `awk`, `ed`।
|
||||
> अधिक जानकारी: <https://man.openbsd.org/sed>।
|
||||
|
||||
- सभी इनपुट पंक्तियों में सभी `apple` (बुनियादी regex) घटनाओं को `mango` (बुनियादी regex) के साथ बदलें और परिणाम को `stdout` पर प्रिंट करें:
|
||||
- सभी इनपुट पंक्तियों में सभी `apple` (बुनियादी `regex`) घटनाओं को `mango` (बुनियादी `regex`) के साथ बदलें और परिणाम को `stdout` पर प्रिंट करें:
|
||||
|
||||
`{{आदेश}} | sed 's/apple/mango/g'`
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
`{{आदेश}} | sed -fa {{स्क्रिप्ट.sed/का/पथ}}`
|
||||
|
||||
- सभी इनपुट पंक्तियों में सभी `apple` (विस्तारित regex) घटनाओं को `APPLE` (विस्तारित regex) के साथ बदलें और परिणाम को `stdout` पर प्रिंट करें:
|
||||
- सभी इनपुट पंक्तियों में सभी `apple` (विस्तारित `regex`) घटनाओं को `APPLE` (विस्तारित `regex`) के साथ बदलें और परिणाम को `stdout` पर प्रिंट करें:
|
||||
|
||||
`{{आदेश}} | sed -E 's/(apple)/\U\1/g'`
|
||||
|
||||
@@ -24,6 +24,6 @@
|
||||
|
||||
`{{आदेश}} | sed -n '1p'`
|
||||
|
||||
- एक विशेष फ़ाइल में सभी `apple` (बुनियादी regex) घटनाओं को `mango` (बुनियादी regex) के साथ बदलें और मूल फ़ाइल को उसी स्थान पर अधिलेखित करें:
|
||||
- एक विशेष फ़ाइल में सभी `apple` (बुनियादी `regex`) घटनाओं को `mango` (बुनियादी `regex`) के साथ बदलें और मूल फ़ाइल को उसी स्थान पर अधिलेखित करें:
|
||||
|
||||
`sed -i 's/apple/mango/g' {{फाइल/का/पथ}}`
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
`logcat -f {{path/to/file}}`
|
||||
|
||||
- Saring informasi log berdasarkan sintaks ekspresi reguler (regex) tertentu:
|
||||
- Saring informasi log berdasarkan sintaks ekspresi reguler (`regex`) tertentu:
|
||||
|
||||
`logcat --regex {{regular_expression}}`
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
`[[ ${{variabel}} {{==|!=}} "{{string}}" ]]`
|
||||
|
||||
- Ujikan apakah sebuah variabel string memenuhi kriteria pola pencarian glob/regex:
|
||||
- Ujikan apakah sebuah variabel string memenuhi kriteria pola pencarian glob/`regex`:
|
||||
|
||||
`[[ ${{variabel}} {{==|=~}} {{pola_glob_atau_regex}} ]]`
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> Lihat juga: `man`.
|
||||
> Informasi lebih lanjut: <https://manned.org/apropos>.
|
||||
|
||||
- Cari daftar dokumentasi perintah yang mengandung kata dengan format kata kunci ekspresi reguler (regex):
|
||||
- Cari daftar dokumentasi perintah yang mengandung kata dengan format kata kunci ekspresi reguler (`regex`):
|
||||
|
||||
`apropos {{ekspresi_reguler}}`
|
||||
|
||||
@@ -12,6 +12,6 @@
|
||||
|
||||
`apropos -l {{ekspresi_reguler}}`
|
||||
|
||||
- Cari daftar dokumentasi perintah yang mengandung seluruh ([a]ll) kriteria kata dalam bentuk ekspresi reguler (regex):
|
||||
- Cari daftar dokumentasi perintah yang mengandung seluruh ([a]ll) kriteria kata dalam bentuk ekspresi reguler (`regex`):
|
||||
|
||||
`apropos {{ekspresi_reguler_1}} -a {{ekspresi_reguler_2}} -a {{ekspresi_reguler_3}}`
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
`brew search {{kata_kunci}}`
|
||||
|
||||
- Cari kumpulan cask dan formula menggunakan ekspresi reguler (regex):
|
||||
- Cari kumpulan cask dan formula menggunakan ekspresi reguler (`regex`):
|
||||
|
||||
`brew search /{{ekspresi_reguler}}/`
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
`sudo pacman --sync --refresh --sysupgrade --noconfirm {{nama_paket}}`
|
||||
|
||||
- Cari paket dalam database berdasarkan regular expression atau kata kunci:
|
||||
- Cari paket dalam database berdasarkan `regex` atau kata kunci:
|
||||
|
||||
`pacman --sync --search "{{pola_pencarian}}"`
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
`[[ ${{변수}} {{==|!=}} "{{문자열}}" ]]`
|
||||
|
||||
- 주어진 문자열이 특정 glob/regex 와 매칭되는지 테스트:
|
||||
- 주어진 문자열이 특정 glob/`regex` 와 매칭되는지 테스트:
|
||||
|
||||
`[[ ${{변수}} {{==|=~}} {{패턴}} ]]`
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
`brew search {{키워드}}`
|
||||
|
||||
- 정규식을 사용하여 casks와 formulae를 검색:
|
||||
- `regex` 사용하여 casks와 formulae를 검색:
|
||||
|
||||
`brew search /{{정규_표현식}}/`
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
`csvgrep -c {{1}} -m {{찾을_문자열}} {{데이터.csv}}`
|
||||
|
||||
- 3열 또는 4열에서 특정 정규식 패턴과 일치하는 행 찾기:
|
||||
- 3열 또는 4열에서 특정 `regex` 패턴과 일치하는 행 찾기:
|
||||
|
||||
`csvgrep -c {{3,4}} -r {{정규식_패턴}} {{데이터.csv}}`
|
||||
|
||||
|
||||
@@ -11,6 +11,6 @@
|
||||
|
||||
`ctest -N`
|
||||
|
||||
- 이름을 기준으로 단일 테스트를 실행하거나 정규식을 기준으로 필터링:
|
||||
- 이름을 기준으로 단일 테스트를 실행하거나 `regex` 기준으로 필터링:
|
||||
|
||||
`ctest --output-on-failure -R '^{{테스트명}}$'`
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
`httpflow {{host httpbin.org 또는 host baidu.com}}`
|
||||
|
||||
- 정규식을 사용하여 URL별로 요청을 필터링:
|
||||
- `regex` 사용하여 URL별로 요청을 필터링:
|
||||
|
||||
`httpflow -u '{{정규_표현식}}'`
|
||||
|
||||
|
||||
@@ -4,15 +4,15 @@
|
||||
> 같이 보기: `perldoc`.
|
||||
> 더 많은 정보: <https://perldoc.perl.org/perl>.
|
||||
|
||||
- `stdin`에서 regex1과 일치하고 대소문자를 구분하지 않는 regex2와 일치하는 행 출력:
|
||||
- `stdin`에서 `regex1`과 일치하고 대소문자를 구분하지 않는 `regex2`와 일치하는 행 출력:
|
||||
|
||||
`perl -n -e 'print if m/{{regex1}}/ and m/{{regex2}}/i'`
|
||||
|
||||
- 공백을 무시하고 정규식을 사용하여 첫 번째 매치 그룹 출력:
|
||||
- 공백을 무시하고 `regex` 사용하여 첫 번째 매치 그룹 출력:
|
||||
|
||||
`perl -n -E 'say $1 if m/{{이전}} ( {{정규식_그룹}} ) {{이후}}/x'`
|
||||
|
||||
- 백업과 함께 제자리에서 모든 regex 발생을 대체:
|
||||
- 백업과 함께 제자리에서 모든 `regex` 발생을 대체:
|
||||
|
||||
`perl -i'.bak' -p -e 's/{{regex}}/{{대체}}/g' {{경로/대상/파일들}}`
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
> 직관적인 찾기 및 바꾸기 도구.
|
||||
> 더 많은 정보: <https://manned.org/sd>.
|
||||
|
||||
- 정규식을 사용하여 공백 제거 (출력 스트림: `stdout`):
|
||||
- `regex` 사용하여 공백 제거 (출력 스트림: `stdout`):
|
||||
|
||||
`{{echo 'lorem ipsum 23 '}} | sd '\s+$' ''`
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> 같이 보기: `awk`, `ed`.
|
||||
> 더 많은 정보: <https://manned.org/sed.1posix>.
|
||||
|
||||
- 모든 입력 줄에서 모든 `apple`(기본 정규식)항목을 `mango`(기본 정규식)로 바꾸고 결과를 `stdout`에 출력:
|
||||
- 모든 입력 줄에서 모든 `apple`(기본 `regex`)항목을 `mango`(기본 `regex`)로 바꾸고 결과를 `stdout`에 출력:
|
||||
|
||||
`{{명령어}} | sed 's/apple/mango/g'`
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# xzgrep
|
||||
|
||||
> 정규식을 사용하여 `xz`, `lzma`, `gzip`, `bzip2`, `lzop`, 또는 `zstd`로 압축된 파일을 검색합니다.
|
||||
> `regex` 사용하여 `xz`, `lzma`, `gzip`, `bzip2`, `lzop`, 또는 `zstd`로 압축된 파일을 검색합니다.
|
||||
> 같이 보기: `grep`.
|
||||
> 더 많은 정보: <https://manned.org/xzgrep>.
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> 같이 보기: `awk`, `ed`.
|
||||
> 더 많은 정보: <https://man.freebsd.org/cgi/man.cgi?sed>.
|
||||
|
||||
- 모든 입력 라인에서 `apple` (기본 정규표현식)을 `mango` (기본 정규표현식)로 대체하고 결과를 `stdout`에 인쇄:
|
||||
- 모든 입력 라인에서 `apple` (기본 `regex`)을 `mango` (기본 `regex`)로 대체하고 결과를 `stdout`에 인쇄:
|
||||
|
||||
`{{명령}} | sed 's/apple/mango/g'`
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
`{{명령}} | sed -fa {{경로/대상/스크립트.sed}}`
|
||||
|
||||
- 모든 입력 라인에서 `apple` (확장 정규표현식)을 `APPLE` (확장 정규표현식)로 대체하고 결과를 `stdout`에 인쇄:
|
||||
- 모든 입력 라인에서 `apple` (확장 `regex`)을 `APPLE` (확장 `regex`)로 대체하고 결과를 `stdout`에 인쇄:
|
||||
|
||||
`{{명령}} | sed -E 's/(apple)/\U\1/g'`
|
||||
|
||||
@@ -24,6 +24,6 @@
|
||||
|
||||
`{{명령}} | sed -n '1p'`
|
||||
|
||||
- 특정 파일에서 `apple` (기본 정규표현식)을 `mango` (기본 정규표현식)로 모두 대체하고 원본 파일 덮어쓰기:
|
||||
- 특정 파일에서 `apple` (기본 `regex`)을 `mango` (기본 `regex`)로 모두 대체하고 원본 파일 덮어쓰기:
|
||||
|
||||
`sed -i 's/apple/mango/g' {{경로/대상/파일}}`
|
||||
|
||||
@@ -4,15 +4,15 @@
|
||||
> 같이 보기: `awk`, `ed`.
|
||||
> 더 많은 정보: <https://www.gnu.org/software/sed/manual/sed.html>.
|
||||
|
||||
- 모든 입력 줄에서 `apple` (기본 정규식) 발생 부분을 `mango` (기본 정규식)로 대체하고 결과를 `stdout`에 출력:
|
||||
- 모든 입력 줄에서 `apple` (기본 `regex`) 발생 부분을 `mango` (기본 `regex`)로 대체하고 결과를 `stdout`에 출력:
|
||||
|
||||
`{{command}} | sed 's/apple/mango/g'`
|
||||
|
||||
- 모든 입력 줄에서 `apple` (확장 정규식) 발생 부분을 `APPLE` (확장 정규식)로 대체하고 결과를 `stdout`에 출력:
|
||||
- 모든 입력 줄에서 `apple` (확장 `regex`) 발생 부분을 `APPLE` (확장 `regex`)로 대체하고 결과를 `stdout`에 출력:
|
||||
|
||||
`{{command}} | sed {{[-E|--regexp-extended]}} 's/(apple)/\U\1/g'`
|
||||
|
||||
- 특정 파일에서 모든 `apple` (기본 정규식) 발생 부분을 `mango` (기본 정규식)로 대체하고 원본 파일을 직접 덮어쓰기:
|
||||
- 특정 파일에서 모든 `apple` (기본 `regex`) 발생 부분을 `mango` (기본 `regex`)로 대체하고 원본 파일을 직접 덮어쓰기:
|
||||
|
||||
`sed {{[-i|--in-place]}} 's/apple/mango/g' {{경로/대상/파일}}`
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> 같이 보기: `awk`, `ed`.
|
||||
> 더 많은 정보: <https://man.netbsd.org/sed.1>.
|
||||
|
||||
- 모든 입력 라인에서 `apple` (기본 정규표현식)을 `mango` (기본 정규표현식)로 대체하고 결과를 `stdout`에 인쇄:
|
||||
- 모든 입력 라인에서 `apple` (기본 `regex`)을 `mango` (기본 `regex`)로 대체하고 결과를 `stdout`에 인쇄:
|
||||
|
||||
`{{명령}} | sed 's/apple/mango/g'`
|
||||
|
||||
@@ -16,11 +16,11 @@
|
||||
|
||||
`{{명령}} | sed -fa {{경로/대상/스크립트.sed}}`
|
||||
|
||||
- GNU [g]정규식 확장 활성화:
|
||||
- [g]NU `regex` 확장 활성화:
|
||||
|
||||
`{{명령}} | sed -fg {{경로/대상/스크립트.sed}}`
|
||||
|
||||
- 모든 입력 라인에서 `apple` (확장 정규표현식)을 `APPLE` (확장 정규표현식)으로 대체하고 결과를 `stdout`에 인쇄:
|
||||
- 모든 입력 라인에서 `apple` (확장 `regex`)을 `APPLE` (확장 `regex`)으로 대체하고 결과를 `stdout`에 인쇄:
|
||||
|
||||
`{{명령}} | sed -E 's/(apple)/\U\1/g'`
|
||||
|
||||
@@ -28,6 +28,6 @@
|
||||
|
||||
`{{명령}} | sed -n '1p'`
|
||||
|
||||
- 특정 파일에서 `apple` (기본 정규표현식)을 `mango` (기본 정규표현식)로 모두 대체하고 원본 파일 덮어쓰기:
|
||||
- 특정 파일에서 `apple` (기본 `regex`)을 `mango` (기본 `regex`)로 모두 대체하고 원본 파일 덮어쓰기:
|
||||
|
||||
`sed -i 's/apple/mango/g' {{경로/대상/파일}}`
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> 같이 보기: `awk`, `ed`.
|
||||
> 더 많은 정보: <https://man.openbsd.org/sed>.
|
||||
|
||||
- 모든 입력 라인에서 `apple` (기본 정규표현식)을 `mango` (기본 정규표현식)로 대체하고 결과를 `stdout`에 인쇄:
|
||||
- 모든 입력 라인에서 `apple` (기본 `regex`)을 `mango` (기본 `regex`)로 대체하고 결과를 `stdout`에 인쇄:
|
||||
|
||||
`{{명령}} | sed 's/apple/mango/g'`
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
`{{명령}} | sed -fa {{경로/대상/스크립트.sed}}`
|
||||
|
||||
- 모든 입력 라인에서 `apple` (확장 정규표현식)을 `APPLE` (확장 정규표현식)로 대체하고 결과를 `stdout`에 인쇄:
|
||||
- 모든 입력 라인에서 `apple` (확장 `regex`)을 `APPLE` (확장 `regex`)로 대체하고 결과를 `stdout`에 인쇄:
|
||||
|
||||
`{{명령}} | sed -E 's/(apple)/\U\1/g'`
|
||||
|
||||
@@ -24,6 +24,6 @@
|
||||
|
||||
`{{명령}} | sed -n '1p'`
|
||||
|
||||
- 특정 파일에서 `apple` (기본 정규표현식)을 `mango` (기본 정규표현식)로 모두 대체하고 원본 파일 덮어쓰기:
|
||||
- 특정 파일에서 `apple` (기본 `regex`)을 `mango` (기본 `regex`)로 모두 대체하고 원본 파일 덮어쓰기:
|
||||
|
||||
`sed -i 's/apple/mango/g' {{경로/대상/파일}}`
|
||||
|
||||
+3
-3
@@ -4,7 +4,7 @@
|
||||
> 같이 보기: `awk`, `ed`.
|
||||
> 더 많은 정보: <https://keith.github.io/xcode-man-pages/sed.1.html>.
|
||||
|
||||
- 모든 입력 라인에서 `apple`(기본 정규식)을 `mango`(기본 정규식)로 모두 교체하고 결과를 `stdout`에 출력:
|
||||
- 모든 입력 라인에서 `apple`(기본 `regex`)을 `mango`(기본 `regex`)로 모두 교체하고 결과를 `stdout`에 출력:
|
||||
|
||||
`{{명령어}} | sed 's/apple/mango/g'`
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
`{{명령어}} | sed -f {{경로/대상/스크립트_파일.sed}}`
|
||||
|
||||
- 모든 입력 라인에서 `apple`(확장 정규식)을 `APPLE`(확장 정규식)로 모두 교체하고 결과를 `stdout`에 출력:
|
||||
- 모든 입력 라인에서 `apple`(확장 `regex`)을 `APPLE`(확장 `regex`)로 모두 교체하고 결과를 `stdout`에 출력:
|
||||
|
||||
`{{명령어}} | sed -E 's/(apple)/\U\1/g'`
|
||||
|
||||
@@ -20,6 +20,6 @@
|
||||
|
||||
`{{명령어}} | sed -n '1p'`
|
||||
|
||||
- `file` 내 모든 `apple`(기본 정규식)을 `mango`(기본 정규식)로 교체하고 원본을 `file.bak`으로 백업 저장:
|
||||
- `file` 내 모든 `apple`(기본 `regex`)을 `mango`(기본 `regex`)로 교체하고 원본을 `file.bak`으로 백업 저장:
|
||||
|
||||
`sed -i bak 's/apple/mango/g' {{경로/대상/파일}}`
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
`Select-String -Path "{{경로\대상\파일}}" -Pattern '{{검색_패턴}}'`
|
||||
|
||||
- 정확한 문자열 검색 (정규식 비활성화):
|
||||
- 정확한 문자열 검색 (`regex` 비활성화):
|
||||
|
||||
`Select-String -SimpleMatch "{{정확한_문자열}}" {{경로\대상\파일}}`
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> Zie ook: `awk`, `ed`.
|
||||
> Meer informatie: <https://manned.org/sed.1posix>.
|
||||
|
||||
- Vervang alle `apple` (basis regex) met `mango` (basis regex) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
- Vervang alle `apple` (basis `regex`) met `mango` (basis `regex`) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
|
||||
`{{commando}} | sed 's/apple/mango/g'`
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
`tac {{[-s|--separator]}} {{scheidingsteken}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
|
||||
- Gebruik een specifieke regex als scheidingsteken:
|
||||
- Gebruik een specifieke `regex` als scheidingsteken:
|
||||
|
||||
`tac {{[-r|--regex]}} {{[-s|--separator]}} {{scheidingsteken}} {{pad/naar/bestand1 pad/naar/bestand2 ...}}`
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
`ugrep {{[-Q|--query]}}`
|
||||
|
||||
- Zoek recursief met een regex zoekpatroon in de huidige map naar passende bestanden:
|
||||
- Zoek recursief met een `regex` zoekpatroon in de huidige map naar passende bestanden:
|
||||
|
||||
`ugrep "{{zoekpatroon}}"`
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> Zie ook: `awk`, `ed`.
|
||||
> Meer informatie: <https://man.freebsd.org/cgi/man.cgi?sed>.
|
||||
|
||||
- Vervang alle `apple` (basis regex) met `mango` (basis regex) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
- Vervang alle `apple` (basis `regex`) met `mango` (basis `regex`) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
|
||||
`{{commando}} | sed 's/apple/mango/g'`
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
`{{commando}} | sed -fa {{pad/naar/script.sed}}`
|
||||
|
||||
- Vervang alle `apple` (uitgebreide regex) met `APPLE` (uitgebreide regex) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
- Vervang alle `apple` (uitgebreide `regex`) met `APPLE` (uitgebreide `regex`) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
|
||||
`{{commando}} | sed -E 's/(apple)/\U\1/g'`
|
||||
|
||||
@@ -24,6 +24,6 @@
|
||||
|
||||
`{{commando}} | sed -n '1p'`
|
||||
|
||||
- Vervang alle `apple` (basis regex) met `mango` (basis regex) in een specifiek bestand en overschrijf het originele bestand:
|
||||
- Vervang alle `apple` (basis `regex`) met `mango` (basis `regex`) in een specifiek bestand en overschrijf het originele bestand:
|
||||
|
||||
`sed -i 's/apple/mango/g' {{pad/naar/bestand}}`
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> Zie ook: `awk`, `ed`.
|
||||
> Meer informatie: <https://man.netbsd.org/sed.1>.
|
||||
|
||||
- Vervang alle `apple` (basis regex) met `mango` (basis regex) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
- Vervang alle `apple` (basis `regex`) met `mango` (basis `regex`) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
|
||||
`{{commando}} | sed 's/apple/mango/g'`
|
||||
|
||||
@@ -16,11 +16,11 @@
|
||||
|
||||
`{{commando}} | sed -fa {{pad/naar/script.sed}}`
|
||||
|
||||
- Turn on GNU re[g]ex extension:
|
||||
- Zet [g]NU `regex` extensie aan:
|
||||
|
||||
`{{commando}} | sed -fg {{pad/naar/script.sed}}`
|
||||
|
||||
- Vervang alle `apple` (uitgebreide regex) met `APPLE` (uitgebreide regex) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
- Vervang alle `apple` (uitgebreide `regex`) met `APPLE` (uitgebreide `regex`) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
|
||||
`{{commando}} | sed -E 's/(apple)/\U\1/g'`
|
||||
|
||||
@@ -28,6 +28,6 @@
|
||||
|
||||
`{{commando}} | sed -n '1p'`
|
||||
|
||||
- Vervang alle `apple` (basis regex) met `mango` (basis regex) in een specifiek bestand en overschrijf het originele bestand:
|
||||
- Vervang alle `apple` (basis `regex`) met `mango` (basis `regex`) in een specifiek bestand en overschrijf het originele bestand:
|
||||
|
||||
`sed -i 's/apple/mango/g' {{pad/naar/bestand}}`
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> Zie ook: `awk`, `ed`.
|
||||
> Meer informatie: <https://man.openbsd.org/sed>.
|
||||
|
||||
- Vervang alle `apple` (basis regex) met `mango` (basis regex) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
- Vervang alle `apple` (basis `regex`) met `mango` (basis `regex`) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
|
||||
`{{commando}} | sed 's/apple/mango/g'`
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
`{{commando}} | sed -fa {{pad/naar/script.sed}}`
|
||||
|
||||
- Vervang alle `apple` (uitgebreide regex) met `APPLE` (uitgebreide regex) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
- Vervang alle `apple` (uitgebreide `regex`) met `APPLE` (uitgebreide `regex`) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
|
||||
`{{commando}} | sed -E 's/(apple)/\U\1/g'`
|
||||
|
||||
@@ -24,6 +24,6 @@
|
||||
|
||||
`{{commando}} | sed -n '1p'`
|
||||
|
||||
- Vervang alle `apple` (basis regex) met `mango` (basis regex) in een specifiek bestand en overschrijf het originele bestand:
|
||||
- Vervang alle `apple` (basis `regex`) met `mango` (basis `regex`) in een specifiek bestand en overschrijf het originele bestand:
|
||||
|
||||
`sed -i 's/apple/mango/g' {{pad/naar/bestand}}`
|
||||
|
||||
+3
-3
@@ -4,7 +4,7 @@
|
||||
> Zie ook: `awk`, `ed`.
|
||||
> Meer informatie: <https://keith.github.io/xcode-man-pages/sed.1.html>.
|
||||
|
||||
- Vervang alle `apple` (basis regex) met `mango` (basis regex) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
- Vervang alle `apple` (basis `regex`) met `mango` (basis `regex`) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
|
||||
`{{commando}} | sed 's/apple/mango/g'`
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
`{{commando}} | sed -f {{pad/naar/script_bestand.sed}}`
|
||||
|
||||
- Vervang alle `apple` (uitgebreide regex) met `APPLE` (uitgebreide regex) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
- Vervang alle `apple` (uitgebreide `regex`) met `APPLE` (uitgebreide `regex`) in alle invoerregels en toon het resultaat in `stdout`:
|
||||
|
||||
`{{commando}} | sed -E 's/(apple)/\U\1/g'`
|
||||
|
||||
@@ -20,6 +20,6 @@
|
||||
|
||||
`{{commando}} | sed -n '1p'`
|
||||
|
||||
- Vervang alle `apple` (basis regex) met `mango` (basis regex) in een specifiek `bestand` en sla een backup op van het origineel in `bestand.bak`:
|
||||
- Vervang alle `apple` (basis `regex`) met `mango` (basis `regex`) in een specifiek `bestand` en sla een backup op van het origineel in `bestand.bak`:
|
||||
|
||||
`sed -i bak 's/apple/mango/g' {{pad/naar/bestand}}`
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> Zobacz także: `rg`.
|
||||
> Więcej informacji: <https://beyondgrep.com/documentation/>.
|
||||
|
||||
- Szukaj rekurencyjnie plików zawierających ciąg znaków lub wyrażenie regularne w bieżącym katalogu:
|
||||
- Szukaj rekurencyjnie plików zawierających ciąg znaków lub `regex` w bieżącym katalogu:
|
||||
|
||||
`ack "{{wzorzec_wyszukiwania}}"`
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> Zobacz także: `awk`, `ed`.
|
||||
> Więcej informacji: <https://man.freebsd.org/cgi/man.cgi?sed>.
|
||||
|
||||
- Zamień wszystkie wystąpienia `jabłko` (podstawowe wyrażenie regularne) na `mango` (podstawowe wyrażenie regularne) we wszystkich liniach wejściowych i wypisz wynik do `stdout`:
|
||||
- Zamień wszystkie wystąpienia `jabłko` (podstawowe `regex`) na `mango` (podstawowe `regex`) we wszystkich liniach wejściowych i wypisz wynik do `stdout`:
|
||||
|
||||
`{{komenda}} | sed 's/jabłko/mango/g'`
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
`{{komenda}} | sed -fa {{ścieżka/do/skryptu.sed}}`
|
||||
|
||||
- Zamień wszystkie wystąpienia `jabłko` (rozszerzone wyrażenie regularne) na `JABŁKO` (rozszerzone wyrażenie regularne) we wszystkich liniach wejściowych i wypisz wynik do `stdout`:
|
||||
- Zamień wszystkie wystąpienia `jabłko` (rozszerzone `regex`) na `JABŁKO` (rozszerzone `regex`) we wszystkich liniach wejściowych i wypisz wynik do `stdout`:
|
||||
|
||||
`{{komenda}} | sed -E 's/(jabłko)/\U\1/g'`
|
||||
|
||||
@@ -24,6 +24,6 @@
|
||||
|
||||
`{{komenda}} | sed -n '1p'`
|
||||
|
||||
- Zamień wszystkie wystąpienia `jabłko` (podstawowe wyrażenie regularne) na `mango` (podstawowe wyrażenie regularne) w określonym pliku i nadpisz oryginalny plik:
|
||||
- Zamień wszystkie wystąpienia `jabłko` (podstawowe `regex`) na `mango` (podstawowe `regex`) w określonym pliku i nadpisz oryginalny plik:
|
||||
|
||||
`sed -i 's/jabłko/mango/g' {{ścieżka/do/skryptu}}`
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> Zobacz także: `awk`, `ed`.
|
||||
> Więcej informacji: <https://man.netbsd.org/sed.1>.
|
||||
|
||||
- Zamień wszystkie wystąpienia `jabłko` (podstawowe wyrażenie regularne) na `mango` (podstawowe wyrażenie regularne) we wszystkich liniach wejściowych i wypisz wynik do `stdout`:
|
||||
- Zamień wszystkie wystąpienia `jabłko` (podstawowe `regex`) na `mango` (podstawowe `regex`) we wszystkich liniach wejściowych i wypisz wynik do `stdout`:
|
||||
|
||||
`{{komenda}} | sed 's/jabłko/mango/g'`
|
||||
|
||||
@@ -16,11 +16,11 @@
|
||||
|
||||
`{{komenda}} | sed -fa {{ścieżka/do/skryptu.sed}}`
|
||||
|
||||
- Włącz rozszerzenie GNU re[g]ex:
|
||||
- Włącz rozszerzenie [g]NU `regex`:
|
||||
|
||||
`{{komenda}} | sed -fg {{ścieżka/do/skryptu.sed}}`
|
||||
|
||||
- Zamień wszystkie wystąpienia `jabłko` (rozszerzone wyrażenie regularne) na `JABŁKO` (rozszerzone wyrażenie regularne) we wszystkich liniach wejściowych i wypisz wynik do `stdout`:
|
||||
- Zamień wszystkie wystąpienia `jabłko` (rozszerzone `regex`) na `JABŁKO` (rozszerzone `regex`) we wszystkich liniach wejściowych i wypisz wynik do `stdout`:
|
||||
|
||||
`{{komenda}} | sed -E 's/(jabłko)/\U\1/g'`
|
||||
|
||||
@@ -28,6 +28,6 @@
|
||||
|
||||
`{{komenda}} | sed -n '1p'`
|
||||
|
||||
- Zamień wszystkie wystąpienia `jabłko` (podstawowe wyrażenie regularne) na `mango` (podstawowe wyrażenie regularne) w określonym pliku i nadpisz oryginalny plik:
|
||||
- Zamień wszystkie wystąpienia `jabłko` (podstawowe `regex`) na `mango` (podstawowe `regex`) w określonym pliku i nadpisz oryginalny plik:
|
||||
|
||||
`sed -i 's/jabłko/mango/g' {{ścieżka/do/skryptu}}`
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> Zobacz także: `awk`, `ed`.
|
||||
> Więcej informacji: <https://man.openbsd.org/sed>.
|
||||
|
||||
- Zastąp wszystkie wystąpienia `jabłko` (podstawowe wyrażenie regularne) przez `mango` (podstawowe wyrażenie regularne) we wszystkich liniach wejściowych i wypisz wynik do `stdout`:
|
||||
- Zastąp wszystkie wystąpienia `jabłko` (podstawowe `regex`) przez `mango` (podstawowe `regex`) we wszystkich liniach wejściowych i wypisz wynik do `stdout`:
|
||||
|
||||
`{{komenda}} | sed 's/jabłko/mango/g'`
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
`{{komenda}} | sed -fa {{ścieżka/do/skryptu.sed}}`
|
||||
|
||||
- Zastąp wszystkie wystąpienia `jabłko` (rozszerzone wyrażenie regularne) przez `JABŁKO` (rozszerzone wyrażenie regularne) we wszystkich liniach wejściowych i wypisz wynik do `stdout`:
|
||||
- Zastąp wszystkie wystąpienia `jabłko` (rozszerzone `regex`) przez `JABŁKO` (rozszerzone `regex`) we wszystkich liniach wejściowych i wypisz wynik do `stdout`:
|
||||
|
||||
`{{komenda}} | sed -E 's/(jabłko)/\U\1/g'`
|
||||
|
||||
@@ -24,6 +24,6 @@
|
||||
|
||||
`{{komenda}} | sed -n '1p'`
|
||||
|
||||
- Zastąp wszystkie wystąpienia `jabłko` (podstawowe wyrażenie regularne) przez `mango` (podstawowe wyrażenie regularne) w określonym pliku i nadpisz oryginalny plik:
|
||||
- Zastąp wszystkie wystąpienia `jabłko` (podstawowe `regex`) przez `mango` (podstawowe `regex`) w określonym pliku i nadpisz oryginalny plik:
|
||||
|
||||
`sed -i 's/jabłko/mango/g' {{ścieżka/do/pliku}}`
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
`[[ ${{variável}} {{==|!=}} "{{string}}" ]]`
|
||||
|
||||
- Testa se uma determinada string está em conformidade com um determinado padrão/regex:
|
||||
- Testa se uma determinada string está em conformidade com um determinado padrão/`regex`:
|
||||
|
||||
`[[ ${{variável}} {{==|=~}} {{padrão}} ]]`
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> Veja também: `awk`, `ed`.
|
||||
> Mais informações: <https://man.freebsd.org/cgi/man.cgi?sed>.
|
||||
|
||||
- Substitui todas as ocorrências de `maçã` (regex básico) por `manga` (regex básico) em todas as linhas de entrada e imprime o resultado para `stdout`:
|
||||
- Substitui todas as ocorrências de `maçã` (`regex` básico) por `manga` (`regex` básico) em todas as linhas de entrada e imprime o resultado para `stdout`:
|
||||
|
||||
`{{comando}} | sed 's/maçã/manga/g'`
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
`{{comando}} | sed -fa {{caminho/para/script.sed}}`
|
||||
|
||||
- Substitui todas as ocorrências de `maçã` (regex extendido) por `MAÇÃ` (regex extendido) em todas as linhas de entrada e imprime o resultado para `stdout`:
|
||||
- Substitui todas as ocorrências de `maçã` (`regex` extendido) por `MAÇÃ` (`regex` extendido) em todas as linhas de entrada e imprime o resultado para `stdout`:
|
||||
|
||||
`{{comando}} | sed -E 's/(maçã)/\U\1/g'`
|
||||
|
||||
@@ -24,6 +24,6 @@
|
||||
|
||||
`{{comando}} | sed -n '1p'`
|
||||
|
||||
- Substitui todas as ocorrências de `maçã` (regex básico) por `manga` (regex básico) em um arquivo específico e sobrescreve o arquivo original no lugar:
|
||||
- Substitui todas as ocorrências de `maçã` (`regex` básico) por `manga` (`regex` básico) em um arquivo específico e sobrescreve o arquivo original no lugar:
|
||||
|
||||
`sed -i 's/maçã/manga/g' {{caminho/para/arquivo}}`
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
`sudo btrfs restore --dry-run {{caminho/para/dispositivo_btrfs}} {{caminho/para/diretório_alvo}}`
|
||||
|
||||
- Restaura arquivos correspondentes a determinados padrões regex ([c]ase-insensitive) de um sistema de arquivos btrfs (todos os diretórios pai do(s) arquivo(s) de destino também devem corresponder):
|
||||
- Restaura arquivos correspondentes a determinados padrões `regex` ([c]ase-insensitive) de um sistema de arquivos btrfs (todos os diretórios pai do(s) arquivo(s) de destino também devem corresponder):
|
||||
|
||||
`sudo btrfs restore --path-regex {{regex}} -c {{caminho/para/dispositivo_btrfs}} {{caminho/para/diretório_alvo}}`
|
||||
|
||||
|
||||
@@ -4,15 +4,15 @@
|
||||
> Veja também: `awk`, `ed`.
|
||||
> Mais informações: <https://www.gnu.org/software/sed/manual/sed.html>.
|
||||
|
||||
- Substitui todas as ocorrências de `apple` (regex básica) por `mango` (regex básica) em todas as linhas de entrada e imprime o resultado na `stdout`:
|
||||
- Substitui todas as ocorrências de `apple` (`regex` básica) por `mango` (`regex` básica) em todas as linhas de entrada e imprime o resultado na `stdout`:
|
||||
|
||||
`{{comando}} | sed 's/apple/mango/g'`
|
||||
|
||||
- Substitui todas as ocorrências de `apple` (regex estendida) por `APPLE` (regex estendida) em todas as linhas de entrada e imprime o resultado na `stdout`:
|
||||
- Substitui todas as ocorrências de `apple` (`regex` estendida) por `APPLE` (`regex` estendida) em todas as linhas de entrada e imprime o resultado na `stdout`:
|
||||
|
||||
`{{comando}} | sed {{[-E|--regexp-extended]}} 's/(apple)/\U\1/g'`
|
||||
|
||||
- Substitui todas as ocorrências de `apple` (regex básica) por `mango` (regex básica) em um arquivo específico e sobrescreve o arquivo original:
|
||||
- Substitui todas as ocorrências de `apple` (`regex` básica) por `mango` (`regex` básica) em um arquivo específico e sobrescreve o arquivo original:
|
||||
|
||||
`sed {{[-i|--in-place]}} 's/apple/mango/g' {{caminho/para/arquivo}}`
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
`logcat -f {{路径/到/文件}}`
|
||||
|
||||
- 显示与正则表达式匹配的日志行:
|
||||
- 显示与`regex`式匹配的日志行:
|
||||
|
||||
`logcat --regex {{正则表达式}}`
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
> 另请参阅:`man`。
|
||||
> 更多信息:<https://manned.org/apropos>。
|
||||
|
||||
- 使用正则表达式搜索关键字:
|
||||
- 使用`regex`式搜索关键字:
|
||||
|
||||
`apropos {{正则表达式}}`
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# grep
|
||||
|
||||
> 使用正则表达式查找文件中的模式。
|
||||
> 使用`regex`式查找文件中的模式。
|
||||
> 另请参阅:`regex`。
|
||||
> 更多信息:<https://www.gnu.org/software/grep/manual/grep.html>。
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
`grep "{{模式字符串}}" {{路径/到/文件}}`
|
||||
|
||||
- 在文件中精确地查找字符串(禁用正则表达式):
|
||||
- 在文件中精确地查找字符串(禁用`regex`式):
|
||||
|
||||
`grep {{[-F|--fixed-strings]}} "{{字符串}}" {{路径/到/文件}}`
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
`grep {{[-rnI|--recursive --line-number --binary-files=without-match]}} "{{模式字符串}}" {{路径/到/目录}}`
|
||||
|
||||
- 使用大小写不敏感的扩展正则表达式(支持 `?`、`+`、`{}`、`()`, 和 `|`):
|
||||
- 使用大小写不敏感的扩展`regex`式(支持 `?`、`+`、`{}`、`()`, 和 `|`):
|
||||
|
||||
`grep {{[-Ei|--extended-regexp --ignore-case]}} "{{模式字符串}}" {{路径/到/文件}}`
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
|
||||
`<Esc></>{{search_pattern}}<Enter>`
|
||||
|
||||
- 在当前文件中使用正则表达式进行全局替换:
|
||||
- 在当前文件中使用`regex`式进行全局替换:
|
||||
|
||||
`<Esc><:>%s/{{regular_expression}}/{{replacement}}/g<Enter>`
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
|
||||
`</>{{特征}}<Enter>`
|
||||
|
||||
- 对整个文件使用正则表达式进行替换:
|
||||
- 对整个文件使用`regex`式进行替换:
|
||||
|
||||
`<:>%s/{{正则表达式}}/{{替换字}}/g<Enter>`
|
||||
|
||||
|
||||
@@ -15,6 +15,6 @@
|
||||
|
||||
`apt-file {{show|list}} {{软件包名}}`
|
||||
|
||||
- 查找符合给定 `pattern` 中正则表达式的软件包:
|
||||
- 查找符合给定 `pattern` 中`regex`式的软件包:
|
||||
|
||||
`apt-file {{search|find}} {{[-x|--regexp]}} {{正则表达式}}`
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
> 用来和 Arch Linux 用户仓库交互的命令行工具,这个仓库通常被称作 AUR。
|
||||
> 更多信息:<https://github.com/falconindy/auracle/blob/master/man/auracle.1.pod>。
|
||||
|
||||
- 显示符合一个正则表达式的 AUR 包:
|
||||
- 显示符合一个`regex`式的 AUR 包:
|
||||
|
||||
`auracle search '{{regular_expression}}'`
|
||||
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@
|
||||
|
||||
`sed 's/{{查找内容}}/{{替换内容}}/' {{文件名}}`
|
||||
|
||||
- 替换文件中所有符合正则表达式的部分:
|
||||
- 替换文件中所有符合`regex`式的部分:
|
||||
|
||||
`sed -E 's/{{正则表达式}}/{{替换内容}}/g' {{文件名}}`
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
`split -l 10 {{路径/到/文件}}`
|
||||
|
||||
- 用正则表达式拆分文件。匹配行将是下一个输出文件的第一行:
|
||||
- 用`regex`式拆分文件。匹配行将是下一个输出文件的第一行:
|
||||
|
||||
`split -p {{cat|^[dh]og}} {{路径/到/文件}}`
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
|
||||
`findstr /i "{{查询语句}}" *`
|
||||
|
||||
- 使用正则表达式搜索:
|
||||
- 使用`regex`式搜索:
|
||||
|
||||
`findstr /r "{{正则表达式}}" *`
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
`logcat -f {{路徑/到/檔案}}`
|
||||
|
||||
- 顯示與正規表示式匹配的日誌列:
|
||||
- 顯示與`regex`匹配的日誌列:
|
||||
|
||||
`logcat --regex {{正規表示式}}`
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
|
||||
`</>{{欲搜尋字詞}}<Enter>`
|
||||
|
||||
- 使用正規表示式(RE)尋找並取代整份文件:
|
||||
- 使用`regex`尋找並取代整份文件:
|
||||
|
||||
`<:>%s/{{正規表示式}}/{{取代文字}}/g<Enter>`
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
|
||||
`lid {{[-i|--ignore-case]}} {{token}}`
|
||||
|
||||
- Find tokens matching an extended regular expression:
|
||||
- Find tokens matching an extended `regex`:
|
||||
|
||||
`lid {{[-r|--regexp]}} "{{pattern}}"`
|
||||
|
||||
|
||||
+1
-1
@@ -16,7 +16,7 @@
|
||||
|
||||
`{{command}} | sed -fa {{path/to/script.sed}}`
|
||||
|
||||
- Turn on GNU re[g]ex extension:
|
||||
- Turn on [g]NU `regex` extension:
|
||||
|
||||
`{{command}} | sed -fg {{path/to/script.sed}}`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user