1
1
#! /bin/bash
2
2
3
- script_name=` basename " $0 " `
4
- git_name=` git config user.name` ;
5
- git_email=` git config user.email` ;
3
+ script_name=$( basename " $0 " )
4
+ git_name=$( git config user.name)
5
+ git_email=$( git config user.email)
6
6
7
7
read -p " Author name ($git_name ): " author_name
8
8
author_name=${author_name:- $git_name }
@@ -14,11 +14,12 @@ username_guess=${author_name//[[:blank:]]/}
14
14
read -p " Author username ($username_guess ): " author_username
15
15
author_username=${author_username:- $username_guess }
16
16
17
- current_directory=` pwd`
18
- current_directory=` basename $current_directory `
17
+ current_directory=$( pwd)
18
+ current_directory=$( basename " $current_directory " )
19
19
read -p " Package name ($current_directory ): " package_name
20
20
package_name=${package_name:- $current_directory }
21
- class_name=` echo " $package_name " | sed ' s/[-_]/ /g' | awk ' {for(j=1;j<=NF;j++){ $j=toupper(substr($j,1,1)) substr($j,2) }}1' | sed ' s/\s//g' `
21
+ # convert my-class-title to MyClassTitle - RODO: use to subsctitute ./src/*
22
+ class_name=$( echo " $package_name " | sed ' s/[-_]/ /g' | awk ' {for(j=1;j<=NF;j++){ $j=toupper(substr($j,1,1)) substr($j,2) }}1' | sed ' s/\s//g' )
22
23
23
24
read -p " Package description: " package_description
24
25
echo
36
37
fi
37
38
38
39
echo
39
- files=` egrep -r -l " :author|:package" * | grep -v $script_name `
40
+ files=$( egrep -r -l " :author|:package" ./ * | grep -v " $script_name " )
40
41
41
42
for file in $files ; do
42
43
echo " Customising file $file "
0 commit comments