$exists: Difference between revisions

From Scriptwiki
Jump to navigation Jump to search
m dimdim
 
m $exists + $isfile + $isdir
Line 1: Line 1:
$exists(file/dir)
'''$isfile(file) / $isdir(directory) / $exists(file/directory)'''


Returns $true if a file or dir exists and $false if it doesn't.
Returns informations on whether or not a file/directory exists.
$exists(c:\mirc\mirc.exe)  returns $true or $false.
 
$isfile($mircdir $+ mirc.ini) // returns $true (is a file)
$isfile($mircdir)            // returns $false (is a directory)
$isdir($mircdir $+ mirc.ini)  // returns $false (is a file)
$isdir($mircdir)              // returns $true (is a directory)
$exists($mircdir $+ mirc.ini) // returns $true (is a file)
  $exists($mircdir)            // returns $true (is a directory)
 
== Examples ==
 
$isfile
alias file_exists {
  if ($isfile($1)) { return file exists! }
  else { return file doesn't exist }
}
 
$isdir
alias dir_exists {
  if ($isdir($1)) { return directory exists! }
  else { return directory doesn't exist }
}
 
$exists
alias file_dir_exists {
  if ($exists($1)) { return file/directory exists! }
  else { return file/directory doesn't exist }
}
 
[[Category:File and Directory Identifiers]]

Revision as of 08:25, 18 May 2007

$isfile(file) / $isdir(directory) / $exists(file/directory)

Returns informations on whether or not a file/directory exists.

$isfile($mircdir $+ mirc.ini) // returns $true (is a file)
$isfile($mircdir)             // returns $false (is a directory)
$isdir($mircdir $+ mirc.ini)  // returns $false (is a file)
$isdir($mircdir)              // returns $true (is a directory)
$exists($mircdir $+ mirc.ini) // returns $true (is a file)
$exists($mircdir)             // returns $true (is a directory)

Examples

$isfile

alias file_exists {
  if ($isfile($1)) { return file exists! } 
  else { return file doesn't exist }
}

$isdir

alias dir_exists {
  if ($isdir($1)) { return directory exists! } 
  else { return directory doesn't exist }
}

$exists

alias file_dir_exists {
  if ($exists($1)) { return file/directory exists! } 
  else { return file/directory doesn't exist }
}