Skip to content

Releases: yousefvand/shellman

v6.0.0

04 Jul 21:17
Compare
Choose a tag to compare

5.7.0

31 Aug 09:46
Compare
Choose a tag to compare

v5.6.0

05 Jul 06:08
Compare
Choose a tag to compare
  • shellcheck compatible (99.99%).
  • Added array print snippet.

v5.5.1

30 Jun 17:25
Compare
Choose a tag to compare
  • build.go now generates COMMANDS.md as well.
  • Fixed #34 (Argument parsing for switches may result in infinite loop).
  • Numerous bug fixed in fns.

v5.5.0

30 Apr 11:47
Compare
Choose a tag to compare
  • process Name by ID: Get process name by it's ID(s).
  • Fixed #28 (COMMANDS.md links not working).
  • Added animation examples for pendular mode.
  • Fixed #29 (thanks to @rwin-novo).
  • Fixed #30 and #32 (thanks to @jsbrain).
  • Code section removed from COMMANDS.md.

v5.4.0

26 Mar 15:02
Compare
Choose a tag to compare
  • exit code for gracefully inform what error happened.
  • array reverse snippet to reverse array elements order added.
  • hide command error snippet to suppress command error (stderr),
  • fn animation animate now supports two mode: circular, pendular.
  • Binary build tool for major operating systems is available.

v5.3.0

22 Mar 09:24
Compare
Choose a tag to compare
  • iterate directories snippet added.
  • archive compress .zip snippet added.
  • archive decompress .zip snippet added.
  • system uptime seconds snippet added. Seconds can be formatted by fn time format seconds snippet.
  • remove old/new files/directories snippet for removing files (-type f) or directories (-type d) if they are older (-mtime n) than n days or newer (+mtime n) than n days.
  • Comparison of floating point numbers: float|double >, float|double >=, float|double <, float|double <=, float|double ==, float|double != added.

v5.2.0

20 Mar 11:36
Compare
Choose a tag to compare
  • echo array snippet added.
  • fn/fx math factorial snippet added.
  • fn/fx math fibonacci snippet added.
  • fn/fx math fibonacci series snippet added.
  • am I root & am I not root snippets added.
  • fn/fx input multichoice: select more than one option.
  • array contains: check if the array contains an element".
  • fn/fx time format seconds snippet to format seconds into days/hours/minutes/seconds.

Now there is a input namespace for getting user input:

  • input text: formerly ask question.
  • input password: don't show input on screen.
  • fn/fx input choice: formerly fn/fx options.

v5.1.0

18 Mar 14:21
Compare
Choose a tag to compare
  • Smooth percentage for fn progress.
  • echo text and echo variable snippet added.
  • assign variable value via variable assign | variable set snippet.
  • iterate files snippet for iterating specific file extensions inside a path.
  • read/expand variable value via var | variable read | variable expand snippet.

v5.0.0

17 Mar 09:15
Compare
Choose a tag to compare

5.0.0

  • Default command substitution to $(command).
  • Default variable expansion to "${variable}".
  • Unified TAB ordering.
  • Some functions and snippets enhanced.
  • Descriptive aliases added to some snippets.