linux shell helloworld

Hello, World! Tutorial

<!-- /firstHeading --><!-- bodyContent -->
<!-- tagline -->

From Linux Shell Scripting Tutorial - A Beginner's handbook

<!-- /tagline --><!-- subtitle --><!-- /subtitle --><!-- jumpto -->
Jump to: navigation, search
<!-- /jumpto --><!-- bodytext -->
← Other standard shellsHomeShebang →

To create a shell script:

  1. Use a text editor such as vi. Write required Linux commands and logic in the file.
  2. Save and close the file (exit from vi).
  3. Make the script executable.
  4. You should then of course test the script, and once satisfied with the output, move it to the production environment.
  5. The simplest program in Bash consists of a line that tells the computer a command. Start up your favorite text editor (such as vi):
vi hello.sh

[edit] Essential Vi Commands

  • Open a file:
vi filename
  • To go into edit mode:
press ESC and type I
  • To go into command mode:
press ESC
  • To save a file
press ESC and type :w fileName
  • To save a file and quit:
press ESC and type :wq

OR

press ESC and type :x
  • To jump to a line:
press ESC and type :the line number
  • To Search for a string:
Press ESC and type /wordToSearch
  • To quit vi:
Press ESC and type :q

Save the following into a file called hello.sh:

#!/bin/bash
echo "Hello, World!" 
echo "Knowledge is power."

Save and close the file. You can run the script as follows:

 ./hello.sh

Sample outputs:

bash: ./hello.sh: Permission denied

[edit] Saving and Running Your Script

The command ./hello.sh displayed an error message on the screen. It will not run script since you've not set execute permission for your script hello.sh. To execute this program, type the following command:

chmod +x hello.sh
./hello.sh

Sample Outputs:

Hello, World!
Knowledge is power.
source url:http://bash.cyberciti.biz/guide/Hello,_World!_Tutorial
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值