NoPaste

Symlink Exclude

von linuxCowboy

SNIPPET_TEXT:
  1. #!/bin/bash
  2.  
  3. target=/home/csgo/game/output
  4. cs=/home/csgo/game/csgo-deagle1
  5.  
  6. IFS=$'\n'
  7. {
  8.    for f in `find $cs -type f`; do
  9.       if [[
  10.          $f == *.conf  ||
  11.          $f == *.cfg   ||
  12.          $f == *txt    ||
  13.          $f == *.ini   ||
  14.          $f == *.smx   ||
  15.          $f == *.mp3   ||
  16.          $f == *.sh
  17.       ]]; then
  18.          echo -n "copy: "; cp -v "$f" $target
  19.       else
  20.          echo -n "link: "; ln -sfv "$f" $target
  21.       fi
  22.    done
  23. } | sort

Quellcode

Hier kannst du den Code kopieren und ihn in deinen bevorzugten Editor einfügen. PASTEBIN_DOWNLOAD_SNIPPET_EXPLAIN