background preloader

BASH Help - A Bash Tutorial

BASH Help - A Bash Tutorial
What is the Bash Shell? Bash's Configuration Files Modifying the Bash Shell with the set Command Useful Commands and Features Aliasing Commands Altering the Command Prompt Look and Information CDargs - Shell Bookmarks Basic and Extended Bash Completion Links Links to Bash Scripting Tutorials Contributions Translations What is the Bash Shell? The GNU Bourne-Again SHell (BASH) incorporates features from the C Shell (csh) and the Korn Shell (ksh) and conforms to the POSTIX 2 shell specifications. Bash's Configuration Files Because what I want to say here has already been written I will quote the section entitled "Files used by Bash" from freeunix.dyndns.org's "Customizing your Bash environment" These files are useful for automatically executing commands like: set, alias, unalias, and setting the PS(1-4) variables, which can all be used to modify your bash environment. You can use the source command to apply the changes that you have just made in a configuration file. Set Emacs Mode in Bash Examples: Usage

wgms3d Installation Instructions Installation wgms3d is written in C++ / FORTRAN and needs to be compiled on a Unix-like system (e.g., Linux). The installation follows the more or less standard method of configure / make / make install. However, before installing wgms3d, several other libraries need to be installed on your system; just follow the order on this page. If you have trouble installing wgms3d, contact the contact the author including the shell output of the compilation process in your mail. Prerequisite #1: SuperLU wgms3d expects a shared library libsuperlu.so.4.0.0 as well as SuperLU header files during compilation. The quickest way of installing is simply following the instructions in the "Installation" section below. Quick Installation Download superlu-4.0mk05.tar.gz Extract: tar zxf superlu-4.0mk05.tar.gz ; cd superlu-4.0mk05 Configure: . Ingredients This is how to reproduce the version of SuperLU that I offer for direct download above (superlu-4.0mk05.tar.gz): Prerequisite #2: ARPACK-NG Install arpack-ng.

Building applications using Mayavi — Mayavi v3.4.1 documentation Mayavi can be used as a fully integrated and interactive 3D plotting tool in a GUI application. Using the event model behind Traits and TVTK, all the different properties of a visualization can be changed dynamically, including the data visualized itself. In this section, we first show how an interactive dialog embedding a Mayavi scene can be built, using Traits. Then we show how to integrate this dialog in a WxPython or a PyQt (or PySide) application. Custom interactive dialogs Mayavi and TVTK are entirely built using the Traits library which provides easy callbacks and visualization for objects attribute. We strongly suggest that you refer to the Traitsdocumentation for more details, and to the tutorial for a quick introduction. Embedding a Mayavi scene in a Traits dialog To build a custom dialog with a Mayavi scene, the best option is to create a class deriving from the base Traits class. from tvtk.pyface.api import Scene #...editor=SceneEditor(scene_class=Scene)#... Warning

GNU Project Software - Free Software Directory - Free Software Foundation GNU is a Unix-like operating system that is free software—it respects your freedom. You can install Linux-based versions of GNU which are entirely free software. The GNU System provides a collection of applications, libraries, and developer tools, plus a program to allocate resources and talk to the hardware, known as a kernel. For a complete list of GNU packages and more, visit gnu.org/software. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”. The copyright and license notices on this page only apply to the text on this page.

Related: