Manuales: tutoriales y apuntes sobre web, internet, linux, mac, windows y sistemas

Bash

Referencias

Quitar permisos de cuarentena en mac os

> find . -type d -exec xattr -d com.apple.quarantine  {} \;
> find . -type f -exec xattr -d com.apple.quarantine  {} \;

Buscar fichero que cumplan un patrón en el nombre y eliminarlos

Cuidado que borra sin preguntar!!!

find . -name "*2017-01-02*" -delete

RESIZE - Redimiensionar imágenes

> for file in *.jpg; do convert $file -resize 1140 $file; done

CROP - Recortar imágenes

> for file in *.jpg; do convert $file -gravity Center -crop 1140x488+0+0 $file; done

Operaciones con ficheros

Bash File Testing

How to use:

    
      #!/bin/bash
      file=./file
      if [ -e "$file" ]; then
          echo "File exists"
      else
          echo "File does not exist"
      fi

      # A test expression can be negated by using the ! operator
      #!/bin/bash
      file=./file
      if [ ! -e "$file" ]; then
          echo "File does not exist"
      else
          echo "File exists"
      fi
    
  

Referencias