shell相关
文章平均质量分 54
Jessie
希望能和大家一起讨论问题,共同进步!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
统计top500的过程总结(perl,shell,java)【1-shell】
这次的任务是统计一周内的top500词条。数据源:来自于oracle数据库。需求:产生excel表格并发送邮件给相关人。 由于是首次接触这样的任务(在服务器上编写脚本,处理数据),在这个过程中遇到了很多问题,也学习了很多知识点:包括shell脚本的使用,相关linux命令,shell脚本发送邮件,perl脚本的使用,perl脚本连接数据库,复杂sql语句,perl脚本处理原创 2011-11-29 16:05:45 · 1249 阅读 · 0 评论 -
shell中的位置参数$#,$*,$@,$0,$1,$2...及特殊参数$?,$-等的含义
在Bash shell中经常会见到一些比较特殊的符号,本人现收集与此,以供查阅:位置参数:详见ABS(Advanced Bash Shell)中文翻译版103页第9章第一节内部变量,当然英文版ABS都一样啦$0, $1, $2,等等...位置参数,从命令行传递给脚本,或者是传递给函数.或者赋职给一个变量.(具体见Example 4-5 和Example 11-15)转载 2012-04-18 18:55:16 · 1232 阅读 · 0 评论 -
command not found错误原因
shell脚本mailtest.sh: #!/bin/shdate=`date "+%F"`echo "${date} Mail Test,att." | /usr/bin/mutt -a time.sh -s "Mail Test ${date}" test@test.com 这个简单的脚本在执行时,一直报错:command not found。试了sudo原创 2012-05-28 11:25:04 · 3953 阅读 · 0 评论 -
crontab运行shell脚本报sudo错误
报错:sudo:sorry, you must have a tty to run sudo.在shell脚本调用perl之前加上sudo,shell脚本单独执行是没有错误的。解决crontab问题:sudo vim /etc/sudoers注释掉: Defaults requiretty。原创 2012-06-05 14:50:35 · 4330 阅读 · 1 评论 -
shell向Oracle导入数据有sqlldr,向mysql怎么导入呢?
如题,sqlldr不多赘述。平时都是向Oracle写数据,突然想到如果是mysql呢?有没有类似sqlldr的插件呢?我没找到插件,只是mysql操作比较简单,直接在命令行,导入文件就可以了。mysql -uusername -ppasswd -e "command;command" 参考资料:1、shell操作mysql http://blog.youkuaiyun.com原创 2012-05-23 17:06:31 · 3406 阅读 · 0 评论 -
shell传时间段参数
#!/bin/shd1=20111201 d2=20120625 time=$(($(date +%s -d ''$d2'') - $(date +%s -d ''$d1''))); #日期差t=`expr $time / 86400` #相差天数for ((i=0;ido#echo $d1perl xx.pl $d1d1=`date -d ''$d1'原创 2012-06-27 18:15:05 · 3008 阅读 · 0 评论
分享