AboutWelcome to Free Software Daily (FSD). FSD is a hub for news and articles by and for the free and open source community. FSD is a community driven site where members of the community submit and vote for the stories that they think are important and interesting to them. Click the "About" link to read more...
WordNet is one of the best English language references available, but its command-line and rather primitive graphical interfaces don't really do it justice. WordNet would greatly benefit from a graphical front-end similar to Visual Thesaurus that allows you to view and explore the connections between different words. Fortunately, there is a tool that does exactly that.
Whilst an increasing number of recent converts are avoiding it (and I don't blame them really), the shell is still a key tool for the majority of GNU/Linux users. Shell scripts are knocked-up, shared and deployed in all sorts of circumstances - some simply time-saving, others life-saving.
This isn't about a shell script, it's about a really cool technique to apply in shell scripts. Have you ever been worried about multiple instances of a shell script running because they might overwrite or corrupt the data or devices they are working on? Here's a way to prevent that.
There are plenty of textbooks and teaching materials that can help you to learn foreign languages one way or another. Yet, there is no way to learn a foreign language without memorizing vocabulary and looking up words in a dictionary.
Here is a simple shell script that generates a list of process running on a GNU/Linux system containing the process' PID, name and path. The script is straight forward and one can easily modify it according to their needs.
Well, I can't create a casino as a shell script, and I certainly can't create either a secret agent or a gorgeous female sidekick, but I can create a Baccarat game as a shell script. Heck, it's probably the first time anyone's even attempted it!