#test.sh
#!/bin/bash
dir=/home/test
whilereadline
do
host=`echo$line|awk‘{print$1}‘`
passwd=`echo$line|awk‘{print$2}‘`
$dir/expect_ssh.sh$host$passwd&
done<$dir/host.txt
#expect_ssh.sh
#!/usr/bin/envexpect
setHOST[lindex$argv0]
setPASSWD[lindex$argv..
分类:
系统相关 时间:
2014-08-05 11:33:10
阅读次数:
243
都是自己在实践过程中遇到的,首先是自己安装apache-maven进行简单的认识学习的时候想看看my-app项目的tree结果发现bash:treecommandnotfound解决这个问题,在查阅资料后发现,前提是我是centos6.5的最小化安装在家目录下打开文件.bash_profile后发现PATH=$PATH:$HOME/bin将其..
分类:
其他好文 时间:
2014-08-05 03:15:28
阅读次数:
245
Linux系统中无论是crontab里面,还是平时使用的命令,经常会碰到">/dev/null 2>&1"。比如说:在Crontab Job里面,如果不想发送邮件,那么有两种方法:
一是将MAILTO="", 设置为空
[root@host etc]# cat crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=""
HOME=/
# run-parts
01 * * * * root run-parts /etc/cron...
分类:
其他好文 时间:
2014-08-05 00:47:48
阅读次数:
344
文件
内容
/etc/profile 对所有用户开放的全局配置文件
~/.bash_profile 某个用户个人的启动文件,能用作个人的全局设置
~/.bash_login 如果 ~/.bash_profile找不到,则bash尝试读取这个脚本
~/.profile 如果这两个文件~/.bash_profile, ~/.bash_login 都找不到,bash就读取这个文件,这是个默认文件...
分类:
其他好文 时间:
2014-08-05 00:43:08
阅读次数:
209
我有一个常用目录/volumes/mac/www’,每次都要输入这么长的路径,麻烦,所以有了以下配置1、vi ~/.bash_profile2、按住shift + i进入编辑状态3、插入alias cdwww='cd /volumes/mac/www’4、按esc取消编辑状态,按住shift+:,输...
分类:
系统相关 时间:
2014-08-05 00:22:58
阅读次数:
278
gitwiki 我是一个php程序员,但是我还是用windows开发环境。我不争气。 下载 git bash(windows环境下的git) 安装完之后设置用户名和邮箱 git config --global user.name "linjingxiong" git config --global use...
分类:
其他好文 时间:
2014-08-04 18:30:37
阅读次数:
180
方法一:使用文件标签EOF重定向的方法的:#!/bin/bash
user=root
pass=123456
db=mysql
tablename=user
mysql-s--line-numbers-f-u$user-p$pass-D$db--delimiter=";"-E<
--SELECThost,userfrom$tablenameorderby1;
SELECThost,userfrom$tablenameorderby1;
quit
EOF优点:sql..
分类:
数据库 时间:
2014-08-04 14:41:58
阅读次数:
234
一、基本变量linux脚本中的变量不需要事先声明,而是直接定义使用(这点不同于其他高级编程语言中变量的使用)bash变量类型分为本地变量和环境变量。本地变量:只对当前的shell有效,对其他shell及其子shell没效环境变量:对当前shell进程及其子shell有效,对其它的shell进程无..
分类:
其他好文 时间:
2014-08-04 11:16:08
阅读次数:
246
本来想使用我的日常工作用户mirage,但是看到LFS-Book里建立了新账户还进行了各种设置,我也就建立了新账户,防止不小心搞破坏。建立新的group名为lfs,建立新用户lfs,groupaddlfs
useradd-s/bin/bash-glfs-m-k/dev/nulllfs-s是指定默认的shell,不指定也行,反正默认都是bash..
分类:
其他好文 时间:
2014-08-04 11:15:37
阅读次数:
250
写在前面:如果此文有幸被某位朋友看见并发现有错的地方,希望批评指正。如有不明白的地方,愿可一起探讨。前提:读者能够基本使用一款文本编辑器以及了解文件的权限概念。准备工作在/home目录创建script文件用于保存所有的脚本程序:#mkdir/home/script#cd/home/script/Bash脚..
分类:
系统相关 时间:
2014-08-03 23:35:17
阅读次数:
516