Files
vim-ale/sd/README.md
2021-08-15 05:57:26 +00:00

40 lines
798 B
Markdown

---
title: sd
homepage: https://github.com/chmln/sd
tagline: |
sd is an intuitive find & replace CLI.
---
To update or switch versions, run `webi sd@stable` (or `@v0.7`, `@beta`, etc).
## Cheat Sheet
> sd is a productive and faster replacement of sed and awk command used for
> editing files in command line interface,it uses regex syntax similar to those
> used in JavaScript and Python
## Usage of sd:
### Replacing Text in a File
```bash
sd 'original word' 'final word' ./file_to_be_changed
```
### Taking out word inside slashes from a given string
```bash
echo "string output shown /word inside slashes/" | sd '.*(/.*/)' '$1'
/word inside slashes/
```
### Using the string mode (-s)
```bash
cat exm.txt
here is an @example
cat exm.txt| sd -s '@' ''
here is an example
```