sábado, 13 de abril de 2019

Algunos Script Ùtiles GNU/Linux

Cómo conectat a github vía SSH

Crear ssh-key
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
Nota: Al momento de crear la clave hay que ingresar la clave de la cuenta de github.

Agregar SSH key al ssh-agent
eval "$(ssh-agent -s)"
luego
ssh-add ~/.ssh/id_rsa
Copiar SSH al portapapeles
sudo apt-get install xclip
luego
xclip -sel clip < ~/.ssh/id_rsa.pub
Por último pegar lo que se copio en el portapapeles en el area Settings-->SSH GPG-->New de GitHub.com.

Còmo instalar OpenJDK en Ubuntu

sudo apt-get install default-jre
sudo apt-get install default-jdk

Còmo crear un alias con funcion y paràmetros

alias gs='gitSubir "$1"'
function gitSubir() {
    git add *;
    git commit -m \"$1\";
    git push origin master;
}

Este còdigo hay que incluirlo en ~/bash_aliases o en ~/bash_profile
Para ejecutarlo antes hay que asegurarse por ùnica vez luego de haber editado esos archivos mencionados, asegurarse de recargar el source del terminal. Para ello ejecutamos lo siguiente:

$: source ~/bashrc

Luego de haber hecho este paso, nuestro nuevo alias estarà disponible.

Ejemplo de uso
$: gs 'he modificado algo en el proyecto git'

Grabar Escritorio con audio de IpWebcam

ffmpeg -f x11grab -r 15 -s 1280x720 -i :0.0+0,0 -i http://192.168.1.64:8100/audio.wav -vcodec libx264 -strict -2 -b:v 16M output.mp4

Grabar video desde carpeta de imágenes cada 1 segundo

ffmpeg -y -f image2 -framerate 25 -pattern_type sequence  -r 1 -i ./caps/%d.png -s 720x480 test.avi

Crear funciòn en .bash_aliases

alias s='subirGit $1'
function subirGit() {
    git add *;
    git commit -m "$(echo "$1")";
    git push origin master;
}

Modo de uso:
$: s 'se confirman los cambios en el proyecto git'


No hay comentarios:

Publicar un comentario

Entrada destacada

Entorno de Desarrollo de Unik 3.35

Esta versiòn de Unik ha sido programada en la rama unik-f1 y en el dìa de la fecha se ha fusionado en la rama master. Esta versiòn de Unik...