|
1
|
2 sha1_file() { |
|
2
|
3 echo "$*" | sed "s#..#.git/objects/&/#" |
|
3
|
4 } && |
|
4
|
5 |
|
5
|
6 remove_object() { |
|
6
|
7 file=$(sha1_file "$*") && |
|
7
|
8 test -e "$file" ?!LINT: missing '&&'?! |
|
8
|
9 rm -f "$file" |
|
9
|
10 } ?!LINT: missing '&&'?! |
|
10
|
11 |
|
11
|
12 sha1_file arg && remove_object arg |