This commit is contained in:
Mike Farah
2023-03-18 14:54:23 +11:00
parent f6fad90a48
commit 93adeb2d79
23 changed files with 217 additions and 54 deletions
+1 -19
View File
@@ -1,6 +1,6 @@
# Subtract
You can use subtract to subtract numbers, as well as removing elements from an array.
You can use subtract to subtract numbers as well as remove elements from an array.
## Array subtraction
Running
@@ -59,24 +59,6 @@ a: -1.5
b: 4.5
```
## Number subtraction - float
If the lhs or rhs are floats then the expression will be calculated with floats.
Given a sample.yml file of:
```yaml
a: 3
b: 4.5
```
then
```bash
yq '.a = .a - .b' sample.yml
```
will output
```yaml
a: -1.5
b: 4.5
```
## Number subtraction - int
If both the lhs and rhs are ints then the expression will be calculated with ints.