Bash-Libraries

sh/bash/dash/ksh/zsh等Shell脚本
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Bash-Libraries

#1

帖子 tusooa » 2010-07-12 10:25

经常写Bash脚本(有大的),写了一个统一的接口

以后不在这儿更新了。
要最新版的,Git上去。

代码: 全选

git clone git://github.com/tusooa/tusooa.git

一些例子:
使用scriptFunctions的Hello World:

代码: 全选

#!/bin/bash

scriptName=helloworld
pkgver=0.1
. scriptFunctions
msg "Hello World"
复杂的(用库):
sm-HelloWorld:

代码: 全选

#!/bin/bash --source

hello()
{
    msg "Hello World"
}
helloworld:

代码: 全选

#!/bin/bash

scriptName=helloworld
pkgver=0.1
. scriptFunctions
import HelloWorld
hello
上次由 tusooa 在 2011-01-02 20:49,总共编辑 13 次。

代码: 全选

] ls -ld //
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: Bash-Libraries,Bash脚本的一些函数

#2

帖子 eexpress » 2010-07-12 10:56

天。这都函数库了啊。
管他的,先支持下
:em04
● 鸣学
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: Bash-Libraries,Bash脚本的一些函数

#3

帖子 tusooa » 2010-07-12 11:17

testing里面还有sm-LibObject,面向对象的。 :em05 :em09 :em11 :em04
注意是面向对象的bash

代码: 全选

] ls -ld //
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: Bash-Libraries,Bash脚本的一些函数

#4

帖子 eexpress » 2010-07-12 11:27

额。。。。这么高级。
还带 :: 的。真没注意到。
● 鸣学
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: Bash-Libraries,Bash脚本的一些函数

#5

帖子 tusooa » 2010-07-12 13:14

更新了下sm-ConfigureFile。加上了"ConfigureFile_"前缀。

代码: 全选

] ls -ld //
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: Bash-Libraries,Bash脚本的一些函数

#6

帖子 tusooa » 2010-07-13 11:33

ls,吾说你不会用就不会用。 :em05 :em05 :em05 :em04 :em04 :em04哈哈

代码: 全选

] ls -ld //
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: Bash-Libraries

#7

帖子 tusooa » 2010-07-27 20:32

帖子为什么就沉了。
需要围观不?

代码: 全选

] ls -ld //
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: Bash-Libraries

#8

帖子 billbear » 2010-07-27 21:04

OMG,居然没看这贴
进来膜拜一下子 :em70 :em99
dshbusiness
帖子: 1831
注册时间: 2009-04-03 15:10

Re: Bash-Libraries

#9

帖子 dshbusiness » 2010-07-27 21:07

纯帮顶……
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: Bash-Libraries

#10

帖子 tusooa » 2010-08-25 12:04

终于有人来顶了。
仍然围观不回帖的。
:em04 :em04 :em04 :em04
:em04 :em06 :em06 :em04
:em04 :em06 :em06 :em04
:em04 :em04 :em04 :em04

看帖子的这么缺德阿!阅读101次,回复10个!

代码: 全选

] ls -ld //
头像
lainme
论坛版主
帖子: 7805
注册时间: 2008-09-13 19:17
系统: Arch Linux (x86_64)
联系:

Re: Bash-Libraries (围观ing看帖不回帖的人!)

#11

帖子 lainme » 2010-08-25 21:38

为了不被围观,我来回个贴 :em06

虽然几乎不会写脚本
头像
susbarbatus
帖子: 2966
注册时间: 2010-04-10 16:14
系统: Arch Linux

Re: Bash-Libraries (围观ing看帖不回帖的人!)

#12

帖子 susbarbatus » 2010-08-25 21:40

:em11 好帖,我偏不回
沉迷将棋中……
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: Bash-Libraries (围观ing看帖不回帖的人!)

#13

帖子 tusooa » 2010-08-25 22:32

嘿,居然都是纯水的。
也没人说一说好不好用。

代码: 全选

] ls -ld //
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: Bash-Libraries (围观ing看帖不回帖的人!)

#14

帖子 tusooa » 2010-09-04 12:43

更新 :em11

代码: 全选

] ls -ld //
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: Bash-Libraries (围观ing看帖不回帖的人!)

#15

帖子 xiooli » 2010-09-04 12:56

大点的脚本都写python了,bash玩腻了 :em06
回复