Releases: yousefvand/shellman
Releases · yousefvand/shellman
v4.10.0
fn/fx urlencode
: Encode URL.fn/fx urldecode
: Decode URL.
v4.9.0
string random
: Random string from provided characters with desired length.
v4.7.0
- New
Shellman ebook
release. Download free ebook (pdf, epub, mobi) - Fixed issues #20 and #21.
- directory
directory delete nested
|directory remove nested
: delete directory and all contents.
- Updated
summary
snippet to include exit codes. - Added
loop
towhile
anduntil
prefix. - Added samples:
- Step by step sample script tutorial.
v4.6.0
- Fixed issue #19
- Handle events
event ...
exit
: Run commands when script exits.CTRL+C
: Run commands when script is interrupted.
- Animation
- Define animation frame.
- Call
animate
function. Check sample animations. - pacman animation for texts. Check sample animations.
- String
- Concat: Concatenate two strings.
v4.5.0
- Renice process and sub processes. PR by @jakiro2017.
archive...
- Compress/decompress file/directory to/from
.tar.xz
- Compress/decompress file/directory to/from
v4.4.0
- Fixed issue #13. Thanks to @wangyuew.
fn/fx [version | semver] compare
- Compare two semver versions. Function compares first argument with the second and returns
>
,<
or=
.
- Compare two semver versions. Function compares first argument with the second and returns
string substring [count | frequency]
: Frequency of a substring in a string. You may need character escaping, for example if string is1.2.3
and substring is.
then substring should be\.
when passed to command.
v4.3.1
v4.3.0
- Process commands
process ...
list
: List all processes.id
: Get process ID by name.kill
: Kill process by name.
cmd renice
: Change running process priority.