|
| 1 | +[](https://www.paypal.com/paypalme/whitelight976) |
| 2 | + |
1 | 3 | Overview |
2 | 4 | -------------------------------------------- |
3 | 5 | * Name: bashMultiTool |
@@ -43,13 +45,13 @@ Package available in the Arch Linux user repo AUR |
43 | 45 | **For other linux systems** |
44 | 46 |
|
45 | 47 | Download latest fixed release and run the makefile as per |
46 | | -terminal commands below for version 2.0 latest release at time of writing |
| 48 | +terminal commands below for version 2.1 latest release at time of writing |
47 | 49 | Note: If you install with this method you will not be informed of updates |
48 | 50 | by system. |
49 | 51 |
|
50 | 52 | ```sh |
51 | | -curl -sL https://github.com/gavinlyonsrepo/bashmultitool/archive/2.0.tar.gz | tar xz |
52 | | -cd bashmultitool-2.0 |
| 53 | +curl -sL https://github.com/gavinlyonsrepo/bashmultitool/archive/2.1.tar.gz | tar xz |
| 54 | +cd bashmultitool-2.1 |
53 | 55 | sudo make install |
54 | 56 | ``` |
55 | 57 |
|
@@ -96,22 +98,22 @@ A script to print library meta data is also installed. |
96 | 98 | | bmtPrompt | bmtPromptFunc | 201-210 | Prompts | [ bmtPrompt help file](documentation/bmtPrompt.md)| |
97 | 99 | | bmtNetwork | bmtNetworkFunc | 301-302 | Network related | [bmtNetwork help file](documentation/bmtNetwork.md)| |
98 | 100 | | bmtLinux | bmtLinuxFunc | 401-408 | Linux related | [bmtLinux help file](documentation/bmtLinux.md)| |
99 | | -| bmtFiles | bmtFilesFunc | 501-509 | File related | [bmtFiles help file](documentation/bmtFiles.md)| |
| 101 | +| bmtFiles | bmtFilesFunc | 501-510 | File related | [bmtFiles help file](documentation/bmtFiles.md)| |
100 | 102 | | bmtData | btmDataFunc | 601-607 | Data related | [bmtData help file](documentation/bmtData.md)| |
101 | | -| bmtTime | btmTimeFunc | 701-709 | Time related | [bmtTime help file](documentation/bmtTime.md)| |
102 | | -| bmtMisc | bmtMiscFunc | 801-804 | Miscellaneous | [bmtMisc help file](documentation/bmtMisc.md)| |
103 | | -| bmtTest | bmtTestFunc | 901 | library testing | [bmtTest help file](documentation/bmtTest.md)| |
| 103 | +| bmtTime | btmTimeFunc | 701-710 | Time related | [bmtTime help file](documentation/bmtTime.md)| |
| 104 | +| bmtMisc | bmtMiscFunc | 801-806 | Miscellaneous | [bmtMisc help file](documentation/bmtMisc.md)| |
| 105 | +| bmtTest | bmtTestFunc | 901 | internal library test | [bmtTest help file](documentation/bmtTest.md)| |
104 | 106 |
|
105 | 107 | The library contains eight section's, Each section has one file with one function. |
106 | | -Which contains 50 sub-sections in total. |
| 108 | +Which contains 54 sub-sections in total. |
107 | 109 | The sections are grouped per logical function. |
108 | 110 | Printing, prompting, Linux related, file related, |
109 | 111 | data related, time related , network related and miscellaneous. |
110 | 112 | The sections are mostly independent of each other |
111 | 113 | you can source them individually if you wish, however the prompt file *is* |
112 | 114 | dependent on print. There is also a ninth test section bmtTest used to test library. |
113 | 115 |
|
114 | | -The repo also contains a *test folder* where test files used in development are available, one for each library file. There is also a testTest.sh which runs an semi-automated test on entire library and produces a report. |
| 116 | +The repo also contains a *test folder* where a test file used in development are available, one function for each library file. The test file "testTest.sh", runs an semi-automated test on entire library and produces a report. Pass the test file a number between 1-9 , 1-8 correspond to the sections, 9 will test entire library. |
115 | 117 |
|
116 | 118 | Example |
117 | 119 | ---------------------------- |
|
0 commit comments