--variable %HOME
--expand-variable fix@{{HOME}}/.secret
- --expand-data "{{fix:trim:urlencode}}"
+ --expand-data "{{fix:trim:url}}"
https://example.com/
Command line variables and expansions were added in in 8.3.0.
content holding null bytes that are not encoded when expanded, will cause
error.
-These are functions that can help you get the value inserted more
-conveniently.
+Available functions:
+.RS
+.TP 15
+**trim**
+removes all leading and trailing white space.
+.TP
+**json**
+outputs the content using JSON string quoting rules.
+.TP
+**url**
+shows the content URL (percent) encoded.
+.TP
+**b64**
+expands the variable base64 encoded
+.RE
+.IP
-"trim" removes all leading and trailing white space.
-
-"json" outputs the content using JSON string quoting rules.
-
-"url" shows the content URL (percent) encoded.
-
-"b64" expands the variable base64 encoded