Shell简单编程实例
2017-11-08 11:25
274 查看
例1:#!/bin/bash
touch hello.c
echo "#include<stdio.h>" >hello.c
echo "int main()" >>hello.c
echo "{" >>hello.c
echo‘printf("Hello World!\n");’ >>hello.c
echo "return 0;" >>hello.c
echo "}" >>hello.c
gcc hello.c -o hello
./hello
例2:#!/bin/bash
a="hello world"
echo those are $a
echo $0
echo $1
echo $2
echo $*
echo $#
例3:#!bin/bash
for dir in $1 $2 $3
do
mkdir $dir
cd $dir
touch $dir.txt
echo "hello $dir" > $dir.txt
cd ..
例4:#!/bin/bash
hello="hello world"
func1()
{
echo "hello"
}
func2()
{
echo "world“
}
func1
func2
echo ${hello}
例5:#!/bin/bash
DIR="/home/123"
FILE="/home/123/1"
if [-d $DIR]; then
echo "$DIR"
fi
if [-f $FILE]; then
echo "$FILE"
fi
touch hello.c
echo "#include<stdio.h>" >hello.c
echo "int main()" >>hello.c
echo "{" >>hello.c
echo‘printf("Hello World!\n");’ >>hello.c
echo "return 0;" >>hello.c
echo "}" >>hello.c
gcc hello.c -o hello
./hello
例2:#!/bin/bash
a="hello world"
echo those are $a
echo $0
echo $1
echo $2
echo $*
echo $#
例3:#!bin/bash
for dir in $1 $2 $3
do
mkdir $dir
cd $dir
touch $dir.txt
echo "hello $dir" > $dir.txt
cd ..
例4:#!/bin/bash
hello="hello world"
func1()
{
echo "hello"
}
func2()
{
echo "world“
}
func1
func2
echo ${hello}
例5:#!/bin/bash
DIR="/home/123"
FILE="/home/123/1"
if [-d $DIR]; then
echo "$DIR"
fi
if [-f $FILE]; then
echo "$FILE"
fi
相关文章推荐
- UNIX-LINUX编程实践教程->第八章->实例代码注解->写一个简单的shell->在shell中启动另一个程序
- shell脚本编程简单实例
- shell编程实例三实现简单运算符
- shell应用编程-简单实例
- shell脚本编程教程之二 --- 基本的shell编程格式+简单的脚本实例
- LinuxC/C++编程基础(13) shell脚本简单实例
- UNIX-LINUX编程实践教程->第八章->实例代码注解->写一个简单的shell
- Shell脚本编程中常用的数学运算实例
- php与shell实现自动发布(简单实例)
- Linux下shell的简单编程
- 我的一些简单的shell脚本实例
- Python网络编程-主机-虚拟机之间TCP协议简单通信实例
- Linux C Socket编程原理及简单实例
- Shell(Bash)编程实例之获取某个文件夹下的所有文件名(含文件夹)
- Shell 编程简单例子
- linux 网络编程---->简单的UDP实例
- 使用WC“.NET研究”F实现SOA面向服务编程——简单的WCF开发实例
- shell实例编程4
- Linux脚本(shell)编程(一) 简单入门HelloWorld
- Linux下shell编程实例