Robert Wallace's Library tagged → View Popular, Search in Google
makeself.sh is a small shell script that generates a self-extractable tar.gz archive from a directory. The resulting file appears as a shell script (many of those have a .run suffix), and can be launched as is. The archive will then uncompress itself to a temporary directory and an optional arbitrary command will be executed (for example an installation script). This is pretty similar to archives generated with WinZip Self-Extractor in the Windows world. Makeself archives also include checksums for integrity self-validation (CRC and/or MD5 checksums).
Adding a binary payload to a shell script could, for instance, be used to create a single file shell script that installs your entire software package which could be composed of hundreds of files. You merely append the tar or gzip file of your package as
Most modern Unix-based operating systems (e.g. Linux, MacOS X, and BSD) come with a little console-mode utility called GNU Screen. It's a powerful tool in the hands of the console warrior, a veritable Swiss Army knife of text-mode human-computer interacti
The make man pages don’t do justice to it when they describe it as a utility to “maintain groups of programs”. That’s like describing a Swiss-army knife as a paperweight that’s also a functional letter opener. Technical documentation - being what it is -
ou already know how to make an encrypted disk image with Disk Utility, but you can also script out this action at the command line.
Bash acquired in-process regular expressions in version 3.0, but I never noticed, probably because most of the machines I'm using are Bash 2.05b. As I'm not necessarily in a position to upgrade any old box I happen to be working on, I tend to stick to the
Selected Tags
Related Tags
Top Contributors
Groups interested in shell
-
Free unix shell
Items: 1 | Visits: 50
Created by: Steve Rhodes
-
Shell Step
Bookmarked sites in relation...
Items: 92 | Visits: 73
Created by: Tom Goodwin
-
wholesale pearl
Online Wholesale Pearl Jewel...
Items: 6 | Visits: 26
Created by: mark pearl
Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »
Join Diigo
