Shell
文章平均质量分 77
jayli426
java ,oracle,BI,ETL
展开
-
一个ftp shell的例子
#远程目录下每天会根据产生群ID来产生目录,因为每天的产生的群ID是不同的,所以目录名称和个数也是不定的#但是每个目录下生成的文件是相同,不仅文件格式相同,文件名称也是相同的,但是文件内容是不同的#我们现在要下载这些文件,使他们能被ETL调用,但是ETL不能识别可变目录,只能识别可变文件#所以我们的处理方案是将文件下载下载到同一个目录下,但是因为文件名是相同的,而目录名是不同的#所以我们将文件名改原创 2007-09-29 11:58:00 · 1485 阅读 · 0 评论 -
几个ftp shell的例子汇总
[jyfx@aydmk1 app]$ cat get.shftp -n -i -v open 10.87.25.118user topeng i1love_mm binlcd /home/jyfx/dm_etl/app/bincd /home/topeng/topetl/app/binmget *.jarquitEOF #!/bin/ksh #检查是否能连接到24.3pin原创 2007-09-29 14:08:00 · 2091 阅读 · 0 评论 -
俺自己写的一个ftp shell,用了很多技巧哦awk,sed等等
#判断文件是否存在isFileExisted(){ NEED_CHECK_FILE_DIR=$1 NEED_CHECK_FILE=$2 FILE_COUNT=`find ${NEED_CHECK_FILE_DIR} -name "${NEED_CHECK_FILE}" | wc -l` if [ ${FILE_COUNT} -eq "1" ] then return原创 2008-06-05 15:17:00 · 2084 阅读 · 1 评论 -
初步理解suid与sgid
如果一个文件设置了suid,那某个用户执行该文件时就拥有拉该文件拥有者 的权限,如果一个文件设置了sgid,那某个用户执行该文件时就拥有了该文件拥有者组的权限for example:su 这个可执行文件,就设置拉suid?(不知是否设置了sgid),而它的拥有者是root,那么它执行时就已root权限来进行所以unix有个理论解释,"real user id"登录过程中建立的ID,"ef原创 2008-07-04 03:15:00 · 1205 阅读 · 0 评论 -
环境变量的一些讨论来自chianunix(自己也有发表哦)
我安装的是solaris 9 for x86在根下面没有这个文件,每一次登陆我都要重新设置PATH 等,我可以自己建立一个吗?应该注意些什么啊 % more /etc/skel/local.profile## Copyright (c) 2001 by Sun Microsystems, Inc.# All rights reserved.## ident原创 2008-07-04 03:19:00 · 732 阅读 · 0 评论