Crates.io | temprs |
lib.rs | temprs |
version | 0.5.2 |
source | src |
created_at | 2021-11-20 00:24:27.893051 |
updated_at | 2023-08-03 16:31:36.747721 |
description | A temporary file manager with stack mechanism |
homepage | https://github.com/MenkeTechnologies/temprs |
repository | https://github.com/MenkeTechnologies/temprs |
max_upload_size | |
id | 484678 |
size | 42,078 |
cargo install temprs
read stdin into new tempfile on top of stack
CMD | tp
read stdin into new tempfile on top of stack and contents to stdout
CMD | tp -v
contents of tempfile on top of stack to stdout
tp | CMD
read stdin into tempfile at index 1
CMD | tp -i 1
read stdin into tempfile at index 1 and write to stdout
CMD | tp -i 1 -v
output tempfile at index 1 to stdout
tp -o 1 | CMD
read from FILE and create tempfile on top of stack with contents of file.
tp FILE | CMD
read from FILE and create tempfile on top of stack with contents of file. write contents of FILE to CMD.
tp -v FILE | CMD
write contents of FILE to tempfile 1
tp -i 1 FILE | CMD
write contents of FILE to tempfile 1 then to stdout
tp -vi 1 FILE | CMD
read from stdin to tempfile 1 then write to stdout
CMD | tp -vi 1 | CMD
choose input tempfile and write to tempfile at index 2 and stdout
CMD | tp -vi 2
choose output tempfile and write to stdout
tp -o 1 | CMD
list all tempfiles on the stack to stdout
tp -l
list all tempfiles with contents on the stack to stdout
tp -L
list all tempfiles numbered on the stack to stdout
tp -n
list all tempfiles numbered with contents on the stack to stdout
tp -N
remove all tempfiles
tp -c
remove tempfile at INDEX
tp -r INDEX
insert tempfile at INDEX
CMD | tp -a INDEX
insert FILE at INDEX
tp -a INDEX FILE
remove tempfile at top of stack
tp -p
add tempfile at bottom of stack
CMD | tp -u
add tempfile at bottom of stack
CMD | tp -a 1
remove tempfile at bottom of stack
tp -s
Temporary files are numbered with ascending order. The highest numbered tempfile is the top of the stack and tempfile 1 is at the bottom of the stack.
Negative indices are allowed at any INDEX argument position. Indices go from 1 .. stack size and -1 .. -stack size. INDEX of 0 is always invalid.
tp and temprs binaries are installed.