-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathcapstosmalls.sh
More file actions
35 lines (22 loc) · 1.8 KB
/
Copy pathcapstosmalls.sh
File metadata and controls
35 lines (22 loc) · 1.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/bin/bash
rename -f 'y/A-Z/a-z/' *
cd levelsetpy
rename -f 'y/A-Z/a-z/' *
grep -rl 'LevelSetPy.BoundaryCondition' ./ | xargs sed -i 's/LevelSetPy.BoundaryCondition/levelsetpy.boundarycondition/g'
grep -rl 'LevelSetPy.DynamicalSystems' ./ | xargs sed -i 's/LevelSetPy.DynamicalSystems/levelsetpy.dynamicalsystems/g'
grep -rl 'LevelSetPy.ExplicitIntegration' ./ | xargs sed -i 's/LevelSetPy.ExplicitIntegration/levelsetpy.explicitintegration/g'
grep -rl 'LevelSetPy.ExplicitIntegration.Dissipation' ./ | xargs sed -i 's/LevelSetPy.ExplicitIntegration.Dissipation/levelsetpy.explicitintegration.dissipation/g'
grep -rl 'LevelSetPy.ExplicitIntegration.Integration' ./ | xargs sed -i 's/LevelSetPy.ExplicitIntegration.Integration/levelsetpy.explicitintegration.integration/g'
grep -rl 'LevelSetPy.ExplicitIntegration.Term' ./ | xargs sed -i 's/LevelSetPy.ExplicitIntegration.Term/levelsetpy.explicitintegration.term/g'
grep -rl '.Integration' ./ | xargs sed -i 's/.Integration/.integration/g'
grep -rl 'LevelSetPy.Grids' ./ | xargs sed -i 's/LevelSetPy.Grids/levelsetpy.grids/g'
grep -rl 'LevelSetPy.InitialConditions' ./ | xargs sed -i 's/LevelSetPy.InitialConditions/levelsetpy.initialconditions/g'
grep -rl 'LevelSetPy.SpatialDerivative' ./ | xargs sed -i 's/LevelSetPy.SpatialDerivative/levelsetpy.spatialderivative/g'
cd spatialderivative
rename -f 'y/A-Z/a-z/'
grep -rl 'LevelSetPy.Utilities' ./ | xargs sed -i 's/LevelSetPy.Utilities/levelsetpy.utilities/g'
cd ..
grep -rl 'LevelSetPy.Utilities' ./ | xargs sed -i 's/LevelSetPy.Utilities/levelsetpy.utilities/g'
grep -rl 'LevelSetPy.ValueFuncs' ./ | xargs sed -i 's/LevelSetPy.ValueFuncs/levelsetpy.valuefuncs/g'
grep -rl 'LevelSetPy.Visualization' ./ | xargs sed -i 's/LevelSetPy.Visualization/levelsetpy.visualization/g'
grep -rl '.term' ./ | xargs sed -i 's/.term/.term/g'