diff --git a/README.md b/README.md index 92e218d..3694f54 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,8 @@ advcpmv-0.5-8.21.patch was the last patch released by the author (on February 14 Run the following command which will download, patch, then compile coreutils, producing two files: `./advcpmv/advcp` and `./advcpmv/advmv`. ``` -bash -c "$(wget -O- https://raw.githubusercontent.com/jarun/advcpmv/master/install.sh)" +curl https://raw.githubusercontent.com/jarun/advcpmv/master/install.sh --create-dirs -o ./advcpmv/install.sh" +(cd advcpmv && bash install.sh) ``` ## Usage diff --git a/install.sh b/install.sh index 77bba43..5535f26 100644 --- a/install.sh +++ b/install.sh @@ -3,20 +3,16 @@ ADVCPMV_VERSION=${1:-0.9} CORE_UTILS_VERSION=${2:-9.0} -mkdir advcpmv +wget http://ftp.gnu.org/gnu/coreutils/coreutils-$CORE_UTILS_VERSION.tar.xz +tar xvJf coreutils-$CORE_UTILS_VERSION.tar.xz +rm coreutils-$CORE_UTILS_VERSION.tar.xz ( - cd advcpmv - wget http://ftp.gnu.org/gnu/coreutils/coreutils-$CORE_UTILS_VERSION.tar.xz - tar xvJf coreutils-$CORE_UTILS_VERSION.tar.xz - rm coreutils-$CORE_UTILS_VERSION.tar.xz - ( - cd coreutils-$CORE_UTILS_VERSION/ - wget https://raw.githubusercontent.com/jarun/advcpmv/master/advcpmv-$ADVCPMV_VERSION-$CORE_UTILS_VERSION.patch - patch -p1 -i advcpmv-$ADVCPMV_VERSION-$CORE_UTILS_VERSION.patch - ./configure - make - cp ./src/cp ../advcp - cp ./src/mv ../advmv - ) - rm -rf coreutils-$CORE_UTILS_VERSION -) \ No newline at end of file + cd coreutils-$CORE_UTILS_VERSION/ + wget https://raw.githubusercontent.com/jarun/advcpmv/master/advcpmv-$ADVCPMV_VERSION-$CORE_UTILS_VERSION.patch + patch -p1 -i advcpmv-$ADVCPMV_VERSION-$CORE_UTILS_VERSION.patch + ./configure + make + cp ./src/cp ../advcp + cp ./src/mv ../advmv +) +rm -rf coreutils-$CORE_UTILS_VERSION \ No newline at end of file