本帖最后由 zooyo 于 2011-09-04 11:05 编辑 7楼是修正版,不足的大家多提意见,逐步完善.[code]#!/bin/bash trap 'exit_fun' 2 #收到Ctrl+Z信号执行函数 usage(){ echo "Usage: `basename $0` \"src file\" \"dst file\"" exit 1 } exit_fun(){ #开启光标显示并退出 echo -e "\033[?25h" exit 1 } [ "$#" -ne "2" ] && usage [ -d "$2" ] && k=${2%%/}/`basename $1` || k=$2 #...
by zooyo - Shell - 2014-07-14 16:54:38 阅读(15500) 回复(36)
记得去年有哥们贴过的,居然找不到了........... 哪位电脑里有,顺手帮帖一下,谢谢 [ 本帖最后由 dayan_he 于 2007-4-6 14:53 编辑 ]
很喜欢C,但水平很差。希望能向高手们学习。
用cp命令时,有时遇到大点的文件,就只有傻等,不知道什么时候才能cp完毕。于是写了一个带有进度条的mcp,仅仅有最基本的功能。望高手们指点,改进。
新手上路,请轻拍。
mcp.c
#include
在linux下,要用tar解压一个.tar.gz的文件,想用一个install.sh的脚本调用实现,当执行./install的时候会出现类似与windows下的安装进度条显示,中间会有各种安装解压的提示,当解压完毕时,安装进度条也显示安装完成,请问各位,具体该怎么实现呀?
在linux下,要用tar解压一个.tar.gz的文件,想用一个install.sh的脚本调用实现,当执行./install的时候会出现类似与windows下的安装进度条显示,中间会有各种安装解压的提示,当解压完毕时,安装进度条也显示安装完成,请问各位,具体该怎么实现呀?