非常风气网www.verywind.cn
首页
shell编程判断文件是否存在
AIX
shell
如何
判断
FTP上某路径
文件是否存在
答:
<password>bils <REMOTE_DIR>/a.
file
<LOCAL_DIR>/listpromptls byeEOFresult=`grep <LOCAL_DIR>/list`if [ "$result" = '' ]then echo "
FILE
NOT FOUND"elseecho "FILE EXISTED"firm -rf <LOCAL_DIR>/list 思路就是通过FTP将ls的结果保存到本地,本地通过grep
判断是否
有列出特定
文件
。
shell
脚本怎样
判断文件
是可执行文件?
答:
找到path内的可执行
文件
:find /path -executable -type f 或者 find /path -perm /u=x,g=x,o=x 可以写个脚本找出执行文件,并标记:!/bin/shfor
file
in `find /path -executable -type f`do mv $file $file.exedone
shell
复制
文件
,如果重复,两个都要,不覆盖,怎么处理
答:
-f
file
name ]then #
文件
不存在,直接拷贝 cp $filename /tmpelse #后缀编号 _l_no=1 #新的文件名 new_filename="$filename.$_l_no" while [ -f $new_filename ]#
判断
新文件名
是否存在
,如果存在,则后缀递增,再尝试 do #后缀编号递增 ((_l_no+=1)...
如何编写一个
shell
脚本
答:
比如可以比较字符串、
判断文件是否存在
及是否可读等等… 通常用" [ ] "来表示条件测试。注意这里的空格很重要。要确保方括号的空格。 [ -f "somefile" ] :
判断是否
是一个文件 [ -x "/bin/ls" ] :判断/bin/ls是否存在并有可执行权限 [ -n "$var" ] :判断$var变量是否有值 [ "$a" = "$b" ...
用
shell编程
:
判断
一
文件是不是
字符设备文件,如果是将其拷贝到/dev目录...
答:
c],因此
shell
脚本如下:my
file
=/path/filename # 换成你实际的
文件
全路径 fd=`ls -l myfile` # 获取文件详细信息 fp=${fd:0:1} # 截取第一个属性值 [ "$fp" = "c" ] && cp myfile /dev # 如果该属性值为c,则为字符设备文件,拷贝到/dev目录 ...
linux
shell
怎么写
答:
[ -f "some
file
" ] :
判断是否
是一个
文件
[ -x "/bin/ls" ] :判断/bin/ls
是否存在
并有可执行权限[ -n "$var" ] :判断$var变量是否有值[ "$a" = "$b" ] :判断$a和$b是否相等 执行man test可以查看所有测试表达式可以比较和判断的类型。 直接执行以下脚本:#!/bin/shif [ "$
SHELL
" = "/...
shell编程
中怎么检查内容
是否
包含指定参数的文字?
答:
可以简单的写成如下 grep "包含的呢绒"
文件
/检查的内容
...
判断是否存在
1.exe进程 没该进程就运行1.exe
文件
有进程则不做操作...
答:
Set prow = GetObject("winmgmts:\\" & strComputer).InstancesOf("Win32_Process")set
shell
=createobject("wscript.shell")Public Function Prpath(ByVal Val)For Each i In prow If LCase(i.Name) = LCase(Val) Then Prpath = Prpath + 1 End If Next End Function if prpath("1.exe"...
在linux下编写
shell
脚本,
判断
当前目录下所有
文件
类型,如果是普通文件...
答:
for
file
in *do if [ -f "$file" ] then if [ -s "$file" ] then printf "
File
:$file\n" cat "$file" else rm "$file" fi else [ -d "$file" ] printf "Directory:$file\n" ls "$file" fi printf "\n\n\n"done ...
VB如何
判断
远程
文件是否存在
?比如http://lib.lcudc.cn/files/group.jp...
答:
Private Declare Function PathFileExists Lib "shlwapi.dll" Alias "PathFileExistsA" (ByVal pszPath As String) As Long 这是封装在
Shell
32.DLL系统文件里的一个函数,既可以
判断
本地
文件是否存在
,又可以判断远程电脑上的文件是否存在。函数返回值是个Long型变量,返回两个值0,1。1表示
文件存在
(...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网