<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://miguelangel.torresegea.es/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://miguelangel.torresegea.es/wiki/feed.php">
        <title>miguel angel torres egea</title>
        <description></description>
        <link>https://miguelangel.torresegea.es/wiki/</link>
        <image rdf:resource="https://miguelangel.torresegea.es/wiki/_media/wiki:dokuwiki-128.png" />
       <dc:date>2026-05-23T16:30:02+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/linux:scripts:start?rev=1613914961&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/linux:scripts:home?rev=1654849975&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/linux:scripts:forfolders?rev=1613915129&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/linux:scripts:protocolobackup?rev=1330366804&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/linux:scripts:recopilator?rev=1321351182&amp;do=diff"/>
                <rdf:li rdf:resource="https://miguelangel.torresegea.es/wiki/linux:scripts:twitter?rev=1321985887&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://miguelangel.torresegea.es/wiki/_media/wiki:dokuwiki-128.png">
        <title>miguel angel torres egea</title>
        <link>https://miguelangel.torresegea.es/wiki/</link>
        <url>https://miguelangel.torresegea.es/wiki/_media/wiki:dokuwiki-128.png</url>
    </image>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/linux:scripts:start?rev=1613914961&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-21T13:42:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>scripts</title>
        <link>https://miguelangel.torresegea.es/wiki/linux:scripts:start?rev=1613914961&amp;do=diff</link>
        <description>scripts

linux bash

parámetro

	*  getopts

generales

	*  /home/user/.xxxx
	*  script sencillo de hack de Kenneth Peiruza
	*  recopilación del sistema
	*  scripts alta usuarios en vsFTP
	*  control de flujo / testing
	*  ejecutar el primer o último día del mes
	*  Ejecución script PHP con CRON sin problemas

interacción

	*  select
	*  array loop
	*  linux for-folders

el mundo del backup

	*  backup del sistema (correo, BDD MySQL, home, etc)
	*  backup de file system
	*  mysqldump, backups de…</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/linux:scripts:home?rev=1654849975&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-06-10T08:32:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mis ficheros $HOME</title>
        <link>https://miguelangel.torresegea.es/wiki/linux:scripts:home?rev=1654849975&amp;do=diff</link>
        <description>mis ficheros $HOME

.bash_profile


# ~/.bash_profile: executed by bash(1) for login shells.

# quita el permiso de excritura al others
umask 002

#prompt por defecto
PS1=&#039;[\h]$ &#039;

# prompt de color en 2 lineas
if [ -f &quot;.prompt&quot; ]; then
  export PS1=`cat .prompt`
fi

if [ -f &quot;.bashrc&quot; ]; then
  source ~/.bashrc
fi

# variables de entorno
export EDITOR=&quot;vim&quot;
export LANG=en_US.ISO-8859-15

# echo &quot;&gt; .bash_profile&quot;</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/linux:scripts:forfolders?rev=1613915129&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-21T13:45:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux for-folders</title>
        <link>https://miguelangel.torresegea.es/wiki/linux:scripts:forfolders?rev=1613915129&amp;do=diff</link>
        <description>linux for-folders


OIFS=&quot;$IFS&quot;
IFS=$&#039;\n&#039;
for f in `ls -d Gan*`; do unrar e &quot;${f}/${f}.part1.rar&quot;; done
IFS=$OIFS


linux ifs</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/linux:scripts:protocolobackup?rev=1330366804&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-27T18:20:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Protocolo de Backup</title>
        <link>https://miguelangel.torresegea.es/wiki/linux:scripts:protocolobackup?rev=1330366804&amp;do=diff</link>
        <description>Protocolo de Backup

	*  master -&gt; servidor que hace las copias de seguridad
	*  esclavo(s) -&gt; servidor que se deja hacer las copias de seguridad

esclavo

	*  (1) crear cuenta específica para backups: $ useradd -c «Usuario de backup» -m -d /home/bck bck</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/linux:scripts:recopilator?rev=1321351182&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-11-15T09:59:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>recopilación de información del sistema</title>
        <link>https://miguelangel.torresegea.es/wiki/linux:scripts:recopilator?rev=1321351182&amp;do=diff</link>
        <description>recopilación de información del sistema


#!/bin/bash
# recopilator.sh
# by Miguel Angel Torres aka mate
# recopila informaciÃ³n del sistema.

separador()
{
# funciÃ³n encargada de imprimir el separador entre secciones

        echo &#039;****************************************************************************&#039;
        # comprueba si el primer parÃ¡metro contiene algo
        if [ -n &quot;$1&quot; ]; then
          echo $1
        else
          echo &#039;&#039;
        fi
}

ejecutaComando()
{
        separador &quot;…</description>
    </item>
    <item rdf:about="https://miguelangel.torresegea.es/wiki/linux:scripts:twitter?rev=1321985887&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-11-22T18:18:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Twitter desde linea de comando</title>
        <link>https://miguelangel.torresegea.es/wiki/linux:scripts:twitter?rev=1321985887&amp;do=diff</link>
        <description>Twitter desde linea de comando


#!/bin/bash
#Twitter status update bot by http://360percents.com
#Author: Luka Pusic &lt;pusic93@gmail.com&gt;

#REQUIRED PARAMS
username=&quot;user@email.com&quot;
password=&quot;passw0rd&quot;
tweet=&quot;$*&quot; #must be less than 140 chars

#EXTRA OPTIONS
uagent=&quot;Mozilla/5.0&quot; #user agent (fake a browser)
sleeptime=0 #add pause between requests

if [ $(echo &quot;${tweet}&quot; | wc -c) -gt 140 ]; then
	echo &quot;[FAIL] Tweet must not be longer than 140 chars!&quot; &amp;&amp; exit 1
fi

touch &quot;cookie.txt&quot; #create a temp…</description>
    </item>
</rdf:RDF>
