执行shell脚本报错 '\357\273\277': command not found 解决办法...
分类:
其他好文 时间:
2014-09-17 18:40:02
阅读次数:
247
所以我的思路是:先试图通过流水号去找到录音文件名中的局部或者全部(通过excel去匹配,主要是找到对应关系),然后组装命令(editplus工具或者其他),写成shell脚本,通过执行shell脚本去查找这些录音文件并打包压缩,最后通过winSCP工具导出到本地。...
分类:
其他好文 时间:
2014-09-17 15:17:32
阅读次数:
235
(一)文件创建命令
1.touch命令
例如:touch abc命令在本地目录中创建了一个名为abc的空文件
2.cp命令
cp命令允许我们把一个文件的内容复制到同名或不同名的文件中,复制得到的文件可以在任何目录。使用cp命令的一个风险是它会在不提示用户的情况下很容易覆盖掉不同目录中的文件
-r选项支持递归复制。例如:cp -ar /usr/share/doc/. /doc/ 将复制源目...
分类:
系统相关 时间:
2014-09-17 10:21:02
阅读次数:
316
当维护的机器很多时,有时需要批量部署。 一、什么样的情形需要批量部署 1、操作系统的安装 常见的有collber,red hat satelite(redhat系统专用)。 2、操作系统的配置 常见的有cfengine,puppet,chef,func。其中puppet最受欢迎 3、批量程序的部署 ...
分类:
其他好文 时间:
2014-09-16 21:46:01
阅读次数:
511
puppet是一个为实现数据库中心自动化管理而设计的配置管理软件。基于c/s架构。puppet的服务器端保存着所有的对客户端服务器的配置代码,在puppet里面叫做manifest.客户端下载manifest之后,可以根据manifest对服务器进行配置,例如软件包管理,用户管理和文件管理等等。这样就..
分类:
其他好文 时间:
2014-09-16 19:13:01
阅读次数:
299
该Shell脚本用于实现将DB2数据库表导出到文件,将在另一篇博文《Java代码调用Shell脚本并传入参数实现DB2数据库表导出到文件》中通过Java代码实现调用该脚本并传入参数。#!/usr/bin/envsh
DBSCHEMA=$1
DBUSER=$2
DBPASSWORD=$3
TABLENAME=$4
FILEPATH=$5
DELIMITER=$6
EXPORTL..
分类:
数据库 时间:
2014-09-16 19:07:21
阅读次数:
273
本文通过Java代码调用Shell脚本并传入参数实现DB2数据库表导出到文件,代码如下:importjava.io.File;
importjava.io.IOException;
importjava.io.InputStreamReader;
importjava.io.LineNumberReader;
importjava.util.HashMap;
importorg.slf4j.Logger;
importorg.slf4j.Log..
分类:
数据库 时间:
2014-09-16 19:06:21
阅读次数:
320
最近同事写的shell脚本在ubuntu上跑时总走不对if的分支。发现ubuntu上的shell默认是bash,但sh对应的是dash,这个需要注意。
1
ubuntu上sh连到dash:
zxw@hostname1:~$ uname -a
Linux hostname1 3.11.0-15-generic #25~precise1-Ubuntu SMP Thu Jan 30 17...
分类:
其他好文 时间:
2014-09-16 17:24:31
阅读次数:
293
1.很系统供应商不允许使用这一命令,或者即使被置位,也会被忽略,这一命令会带来安全性风险。suid意味着该用户对自己的shell脚本设置了这种权限,那么其他用户执行该脚本时,也将拥有该用户相同的权限。如果根用户设置了这样的权限,那么其他普通用户在执行这一脚本时,将有根用户的权限。同样的原则也适用于g...
分类:
其他好文 时间:
2014-09-16 17:17:20
阅读次数:
174
[root@jbossshell]#catzabbix.sh#!/bin/bashset-xHOST=`hostname`DIR=/rootserviceiptablesstopAZ(){groupaddzabbixuseraddzabbix-gzabbix-s/sbin/nologintar-zxvf$DIR/zabbix-1.8.5.tar.gzcdzabbix-1.8.5./configure--prefix=/usr/local/zabbix--enable-agentmakemakeinstallm..
分类:
其他好文 时间:
2014-09-16 16:05:31
阅读次数:
176