hbase:用于实现版本文件及配置同步的两个shell脚本
复制master节点上的版本内容到所有slaves节点上 注意: 1:版本目录做了软链接,如 ln -s hbase-0.94.6 hbase 2: 要根据实际情况,将/usr/local/修改为hbase所在的目录 #!/bin/bash # copy a new release of HBase from the masternode t...
【shell 脚本】根据给定的网址来使用相应的协议下载文件
现在要求写一个程序,接受命令行给定一个网址去下载一个文件,要求根据网址的协议的不同,采用不同的程序下载。 如果给定的网址以.xml结尾,则认为要下载的文件已经在给定的网址中指定,否则要下载的文件名为本机的mac地址加.xml扩展名,不包括mac中的冒号。 #!/bin/bash url=$1 proto=${url%%://*} mac_addr=$(ifconfig eth0 | grep .....
【shell 脚本】备份最后一天所有修改的文件
#!/bin/bash #backup.sh BACKUPFILE=backup-`date +"%F"`#在备份文件中嵌入时间. echo `date +"%F"` echo $BACKUPFILEarchive=${1:-$BACKUPFILE} # 如果在命令行中没有指定备份文件的文件名, #+ 那么将默认使用"backup-MM-DD-YYYY.tar.gz".#i...
【shell 脚本】查看*.gz 文件的内容
#!/bin/bash # zmore #使用'more'来查看gzip文件 NOARGS=65 NOTFOUND=66 NOTGZIP=67 if [ $# -eq 0 ] # 与if [ -z "$1" ]效果相同 # $1是可以存在的, 可以为空, 如: zmore "" arg2 arg3 th...
如何在shell脚本中判断文件或者文件夹是否存在?
1:查找文件夹 如果文件夹存在,则打印一句存在,否则打印不存在 这里的话可以自由加一些指令。 if [ test -d 文件夹名称 ] ; then echo "文件夹存在!" else echo "文件夹不存在!" fi 2:查找文件 如果文件存在,则打印一句存在,否则打印不存在 这里的话也可以自由加一些指令。 if [ -f file.txt ]; then echo "文件存...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。