feat: add script.rs

This commit is contained in:
2020-07-25 23:29:38 +08:00
parent 63a411d912
commit 12e07bc44b
2 changed files with 11 additions and 0 deletions

View File

@@ -7,6 +7,7 @@ mod cmd;
mod cmd_default; mod cmd_default;
mod cmd_new; mod cmd_new;
mod git; mod git;
mod script;
use cmd::{ Command, CommandError }; use cmd::{ Command, CommandError };
use cmd_default::CommandDefault; use cmd_default::CommandDefault;

10
src/script.rs Normal file
View File

@@ -0,0 +1,10 @@
use std::path::PathBuf;
pub fn _get_script_base_path(base: &PathBuf, file_name: &str) -> PathBuf {
let mut file_name_chars = file_name.chars();
let path = base.join(file_name_chars.next().unwrap_or('_').to_string())
.join(file_name_chars.next().unwrap_or('_').to_string())
.join(file_name_chars.next().unwrap_or('_').to_string())
.join(file_name);
path
}