Reading command-line input in C

Following a program which echos whatever you type in the command line.

#include <stdio.h>

main(int argc, char *argv[]) {
     int i;
     for(i = 0; i < argc; i++)  { 
         printf("arg %d: %s\n", i, argv[i]); 
     return 0;

argc is the count of the number of command-line arguments. argv is array of vectors. Each word is a string. So if you type:

myprogram.exe my input

the output should be


Gulp.js is a great tool for building and enhancing workflows. It is free and open source. It helps you automate repetitive tasks such as automating CSS creation and unit testing. In this article, I will walk you through many simple examples of using Gulp.js but first let's look at the gulp API which only consists of 4 functions!

gulp API

gulp.dest is where you define you output file. This is where you will store output from a specific gulp task.

Command pm-enable needs a higher bootstrap level to run

This page shows what to do when you get the following error when using drush

Command pm-enable needs a higher bootstrap level to run - you will need invoke drush from a more functional Drupal environment to run this command.

This error is basically saying that it cannot locate drush or the correct host to execute the drush command. To solve the problem

1. Make sure you in the correct directory In command line, cd to the the directory where your drupal is installed. Then run drush en views. If you still get the error, continue to step 2.

alias command

The alias command assigns a command or set of commands to a string. Aliases are generally used to simply typing a long command or to execute an option to a command by default.

Getting started with BioPerl

BioPerl is a collection of Perl modules that facilitate the development of Perl scripts for bioinformatics. It is open source and widely used in the bioinformatics community. Bioperl provides software modules for many of the typical tasks of bioinformatics programming. These include: