本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
zysnba - xiangjie88
- sgqt
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wallimn
- wy_19921005
- vipbooks
- benladeng5225
- 龙儿筝
- javashop
- ranbuijj
- fantaxy025025
- zw7534313
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- jh108020
- wiseboyloves
- xiangjie88
- ganxueyun
- xyuma
- wangchen.ily
- lemonhandsome
- jbosscn
- zxq_2017
- mengjichen
- luxurioust
- lzyfn123
- forestqqqq
- nychen2000
- wjianwei666
- Xeden
- zhanjia
- ajinn
- hanbaohong
- 喧嚣求静
- jickcai
- kingwell.leng
- mwhgJava
- silverend
- lich0079
- lchb139128
最新文章列表
sh中执行sql脚本
clear.sh
内容如下:
sql1="delete from dtable1;"
sql2="delete from dtable2;"
clear_sql=${sql1}${sql2}
mysql -udbkfa -pdbkfa -h192.168.106.1 -P3306 dbkfa -e "${clear_sql}"
上 ...
详解:nohup ./start.sh> myout.file 2>&1 & ---- 2016-06-02
nohup ./start.sh> myout.file 2>&1 &
上面的命令就是大家常用的,后台执行某个命令文件的命令。但是,./是什么意思,>是什么意思,
2>&1 和 & 又是什么意思你可能并不了解。下面是搜到的相关介绍:
1. nohup与&的区别:
nohup 是后台运行, & 的意思是直接返回shel ...
-bash: ./test.sh: /bin/sh^M: bad interpreter: No such file or directory
在Windows下写了一个shell脚本,上传到Linux下执行时报错:
-bash: ./test.sh: /bin/sh^M: bad interpreter: No such file or directory
解决方法:
由于自己对shell不太熟悉,找同事沟通了后了解了原委,主要原因是test.sh是我在windows下编辑然后上传到linux系统里执行 的。.sh文件的格式为do ...
shell如何传递外部参数给文件
shell里面如何传递参数:
sh test.sh zhang 20
那test.sh里面咋接受参数呢?
#!/usr/bin/env sh
name=$1
age=$2
echo "name is ${name} & age is ${age}"
输出:name is yaochun &am ...
shell几例
1.获取当前shell script所在的目录
PROGRAM_LOCATION="$( cd -P "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
2.检测进程是否存在
-d /proc/$pid or -e /proc/$pid/exe
3.shell and s ...
linux 判断指定用户对指定目录具有的权限
脚本名:power.sh
脚本内容:
#!/bin/sh
username3=$1
dir_name2=$2
# get existing directory
file_path=$dir_name2
while true
do
if [ -d $file_path ];then
break;
fi
...
shell动态执行mongo命令
#!/bin/sh
#set -x
tmp=
log_filepath=run.log
pid_name=mongo_sh.pid
mongodb_home=/root/mongo
mongodb_sh=mongo_exec.sh
mongodb_cmd="$mongodb_home/bin/mongo localhost:30000/uc"
function usage() ...
备份我的源码烧录的sh文件
烧录编译的img文件:
01.tofastboot.sh
echo "reboot devices to bootloader mode ..."
fastboot reboot-bootloader
02.lsdev.sh
echo "connected devices:"
fastboot devices
03.erase.sh
echo ...
备份我的源码编译的sh文件
编译命令写一次就可以了。以后直接使用。
01-extra_source_here.sh
#!/bin/sh
echo press enter to continue...
read need
if [ ! -d "WORKING_DIRECTORY_4.0.3" ]; then
mkdir WORKING_DIRECTORY_4.0.3
fi
echo a ...