Skip to content

Instantly share code, notes, and snippets.

@SanSan-
Last active March 31, 2016 09:43
Show Gist options
  • Select an option

  • Save SanSan-/3e78333a88fb13e4dce0 to your computer and use it in GitHub Desktop.

Select an option

Save SanSan-/3e78333a88fb13e4dce0 to your computer and use it in GitHub Desktop.
How to get path for app.db.jar
if !File.directory?('../app/db/target') then
$name = File.basename(Dir['files/target/*.jar'].pop)
elsif Dir['../app/db/target'].empty? then
$name = File.basename(Dir['files/target/*.jar'].pop)
else
$name = File.basename(Dir['../app/db/target/*.jar'].select{ |i| i[/^(?!origin).*$/] }.pop)
end
if !File.directory?('../app/db/target') then
$path = Dir['files/target'].pop
elsif Dir['../app/db/target'].empty? then
$path = Dir['files/target'].pop
else
$path = Dir['../app/db/target'].pop
end
printf("%s/%s\n",$path,$name)
$end
@SanSan-
Copy link
Author

SanSan- commented Mar 31, 2016

$name = File.basename(Dir['../app/db/target/.jar'].select{ |i| i =~ /^(?!origin).$/i }.pop)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment