Closed florisvdh closed 5 years ago
note to self: shell commands to automate replacements.
find . -type f \( -name "*.R" -o -name "*md" \) -exec sed -i 's/`data`/`n2khab_data`/g' {} \;
find . -type f \( -name "*.R" -o -name "*md" \) -exec sed -i 's/`data\//`n2khab_data\//g' {} \;
find . -type f \( -name "*.R" -o -name "*md" \) -exec sed -i 's/{data/{n2khab_data/g' {} \;
find . -type f \( -name "*.R" -o -name "*md" \) -exec sed -i 's/\"data/\"n2khab_data/g' {} \;
find . -type f \( -name "*.R" -o -name "*md" \) -exec sed -i 's/\/data/\/n2khab_data/g' {} \;
find . -type f \( -name "*.R" -o -name "*md" \) -exec sed -i 's/n2khab-preprocessing\/data/n2khab_data/g' {} \;
Find remaining candidates:
find . -type f \( -name "*.R" -o -name "*md" \) -exec grep -nHP '(?<!git2r|text|\.|_|\$)data(?!frame| ?source| version| management|files|sets?|path|[Tt]ype| type|\.frame|-)' {} --colour \;
This is important. Read all about it in the updated vignette:
To update your local setup, rename the
data
folder with the binary N2KHAB data ton2khab_data
.From now on you don't need to specify a
path
to theread_xxx()
functions anymore :smile: ! So no moredatapath <-
statements needed. The functions by default search for a foldern2khab_data
in the working directory or in the directories above.