Linux ordinateur gazouille. (5 / 7 étapes)

Étape 5: Obtenir tweets.

Essayez à vos risques et périls. Je suppose que vous savez comment utiliser twitter et twidge. Quelques exemples de scripts d’expérimenter avec :
Commande possible d’entrer dans twitter :

echo Bonjour tout le monde !

robot
———

###################################
# twitter control
#
#=================================
# daffynitions
# ——————————–
username = « [accountname] »
DataFile1 = « liste »
datafile2 = « joblist »
datafile3 = « jobsdone »
un = 1
#===========================================
code #
#———————————————
# obtenir des données


twidge - c twidgetest lsrecent - su > $datafile1
# bande username
sed -i de / / / g' $datafile1
ordre inverse fichier #
TAC $datafile1 > $datafile2
# faire des commandes dans l’ordre
tout en ligne de lecture
faire injob = $line
écho. / dojob $injob > emploi
. / emploi $1 $2 $3 $4 $5 $6 $7 $8 $9
fait > $datafile3
#===================================
# Fin.
####################################

emploi
—-

. / dojob

dojob
——-

Command = "$" 1 "
Commentaire = « Job #$$ »
HDR "$comment" "$command" "$USER"
$1 $2 $3 $4 $5 $6 $7 $8 $9
FTR "$comment" "$command" "$USER"

HDR
———–

echo “#————————————————————#”
echo "nom de l’entreprise: $1″
echo "$3 est en cours d’exécution: 2 $
echo “#————————————————————#”

FTR
———

echo “#————————————————————#”
echo "nom de l’entreprise: $1″
echo "$3, votre travail: $2 est fait. »
echo “#————————————————————#”

robot original
————————

###################################
# twitter control
#
#=================================
code #
# ——————————–
DataFile = « todolist »
twidge - c twidgetest lsrecent - su > $datafile
sed -i de / / / g' $datafile
tout en ligne de lecture
faire injob = $line
écho. / tdojob $injob > emploi
. / emploi $1 $2 $3 $4 $5 $6 $7 $8 $9
fait < $datafile
#===================================
# Fin.
####################################

#! / bin/bash
#Get récents Direct Messages envoyés à directmessage_account
echo ' twidge lsdmarchive-nous | grep directmessage_account >> /path/to/todo.txt
Informations de l’expéditeur/recipiant #Remove depuis que je tiens à garder
sed -i de / < twitterusername >< directmessage_account > / / g' /path/to/todo.txt
#Remove blanklines à garder la droite formaté todo.txt
sed -i ' / ^ $/ d' /path/to/todo.txt
#Search pour le mot clé « dnes » et si c’est d’y envoyer un message direct à moi-même avec les choses qui sont dus le lendemain et si pas dire « Introuvable »
Si grep - q « dnes » "/ path/to/todo.txt" ; puis
grep "date--date « 1 jour » ' + %m %d %y ''" / path/to/todo.txt "| sed / / _ / g' | xargs twidge dmsend twitterusername & & sed -i s/dnes / / g' /path/to/todo.txt
d’autre
echo « Introuvable »
FI

Utilisation de cron pour exécuter des programmes sur un calendrier

cron est un processus de système Linux qui exécutera un programme à une heure déterminée. Pour utiliser cron, que vous devez préparer un fichier de texte qui décrit le programme que vous voulez exécuté et les temps que cron doit exécuter. Puis vous utilisez le programme crontab pour charger le fichier de texte qui décrit les tâches cron dans cron.

Voici le format d’un fichier de tâche cron :

[min] [heure] [jour mois] [mois] [jour de semaine] [programme d’être exécuté]

où chaque champ est défini comme
[min] Minutes qui programme devrait être exécuté le. 0-59. ne définissez pas comme * ou le programme s’exécutera une fois par minute.
[heure] Heure d’exécution de ce programme sur. 0-23. * pour toutes les heures.
[jour mois] Jour du mois que le processus doit être exécutée sur. 1-31. * pour tous les jours.
[mois] Mois que forger programme exécuté sur. 1-12 * pour chaque mois.
[jour de semaine] Jour de la semaine. 0-6 où dimanche = 0, lundi = 1,..., samedi = 6. pour les tous les jours de la semaine.
[programme] Programme à exécuter. Inclure des informations de chemin d’accès complet.

Voici quelques exemples :

0,15,30,45 **** /usr/

Fonctionnera /usr/ toutes les 15 minutes sur toutes les heures, jour du mois, mois et jour de la semaine. En d’autres termes, il s’exécutera toutes les 15 minutes pour aussi longtemps que la machine en marche.

10 3 *** /usr/

Se déroulera /usr/ à 03:10 tous les jours.

10 * 1 ** /usr/

Se déroulera /usr/ à 12 h 10, le premier jour du mois.

10 ** 1 * /usr/

Se déroulera /usr/ à 12 h 10 sur le premier mois de l’année.

10 14 ** 1 /usr/

Se déroulera /usr/ à 14:10 sur tous les lundis.

Il y a plus d’options pour ces derniers. Voir homme man crontab -S 5.

Vous devez utiliser crontab pour charger des tâches cron dans cron. Tout d’abord créer un fichier de texte qui utilise la règle ci-dessus pour décrire la tâche que vous souhaitez charger dans cron. Mais avant que vous le chargez, tapez crontab -l pour afficher la liste des emplois actuellement chargés dans le crontab.

Si aucun n’est répertorié, puis il est sûr charger votre métier. Par exemple. Si vous voulez exécuter contenus une fois par jour à 03:10, puis créez un fichier texte

10 3 *** /usr/

Enregistrez-le sous foo.cron. Puis tapez crontab foo.cron. Vérifiez pour voir si il a été chargé en tapant crontab -l. Il doit afficher quelque chose comme ceci :

# NE pas modifier ce fichier-modifier le capitaine et réinstaller.
# (ipwatch.cron installé le jeu Nov 18 11:48:02 1999)
# (Cron version — $Id : crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
10 3 *** /usr/

Si vous souhaitez modifier la tâche cron, puis éditer foo.cron supprimer la tâche cron existantes (crontab - r) et le charger à nouveau (crontab foo.cron). Vous pouvez avoir plusieurs emplois. Vient de mettre chacun différent sur une ligne distincte dans foo.cron.

CONTAB emplois seront exécute sous l’utilisateur qui était en vigueur lorsque vous avez chargé le travail dans la crontab.

Voir man cron, man crontab et man crontab -S 5 pour plus d’informations.

Articles Liés

Serveur de musique Linux contrôlé par un appareil Android

Serveur de musique Linux contrôlé par un appareil Android

objectif :Un ordinateur Linux qui agit comme un serveur de musique pour les fichiers tels que MP3 et FLAC. Il jouera également radio Pandora et tout peut être commandé par un appareil Android, il n'est pas nécessaire de connecter l'ordinateur à un mo
Mettre la braise en Mode d’affichage

Mettre la braise en Mode d’affichage

Vous avez un salon fantaisie prendre braise à ? Vous voulez tout violet, vert et orange sur la même photo ? Alors ce Instructable est fait pour vous ! EDIT : Si vous avez Mac ou Linux et je veux juste exécuter un script, passez à la dernière étape !É
Nœud ad hoc CJDNS

Nœud ad hoc CJDNS

Sortez votre chapeau de papier d'aluminium, nous allons faire un tour !Tout le monde devrait se préoccuper de la vie privée, même si vous êtes une personne légale, des renseignements personnels ont le pouvoir et il ne faut pas dilapider. Si vous n'êt
Duplication d’ordinateur Linux.

Duplication d’ordinateur Linux.

Ici, vous serez initié aux façons de reproduire un ordinateur Linux Debian. Vous pouvez également utiliser un logiciel commercial, mais nous ne discuterons qu'ici. Serait probablement plus facile d'utiliser clonezilla boot live cd, mais qui prend tou
Utiliser SSH et XMing pour programmes d’affichage X depuis un ordinateur Linux sur un ordinateur Windows

Utiliser SSH et XMing pour programmes d’affichage X depuis un ordinateur Linux sur un ordinateur Windows

si vous utilisez Linux au travail et Windows à la maison, ou vice versa, vous pourriez avoir besoin à des moments pour vous connecter à l'ordinateur à l'autre votre emplacement et exécuter des programmes. Eh bien, vous pouvez installer un serveur X e
Mise en place d’un ordinateur basé le DVR (avec Mythtv pour linux).

Mise en place d’un ordinateur basé le DVR (avec Mythtv pour linux).

En plusieurs instructables, j'ai parlé Mythtv un ordinateur basé dvr (enregistreur vidéo numérique). N'a pas vu n'importe quelle raison pourquoi je devrais payer un loyer quand il y a des ordinateurs peu coûteux à faire de même. Non seulement ce que
Connecter votre Pi framboise à un ordinateur portable Linux

Connecter votre Pi framboise à un ordinateur portable Linux

J'ai été impliqué avec le Raspberry Pi (RasPi) maintenant depuis plus de quatre mois et me suis retrouvé avec cinq ordinateurs dans mon espace de travail et nécessaires pour réduire leur empreinte et moniteurs sur mon atelier/bureau. En lisant un art
2016.1 Linux Kali sur un vieux Dell Vostro ordinateur portable AMD processeur 64 bits

2016.1 Linux Kali sur un vieux Dell Vostro ordinateur portable AMD processeur 64 bits

Comment télécharger, graver et Live installent le nouveau Kali Linux-2016.1 sur un vieux portable Dell Vostro 1000 !Étape 1: Trouvez un vieux portable ou PC pour installer Kali Linux 2016.1 NEWEST version AMD64J'ai eu ce vieux Dell Vostro 1000 depuis
Les ordinateurs presque libres ou en utilisant des Clients légers avec Debian linux.

Les ordinateurs presque libres ou en utilisant des Clients légers avec Debian linux.

Si vous voulez mettre en place un réseau de petite taille pour une entreprise ou juste pour la maison. Pensez à des clients légers. L'utilisation de clients légers a toujours été une chose importante avec moi. Bien qu'ils soient minis sous-ensembles
Pirater un ordinateur sur votre réseau avec linux kali

Pirater un ordinateur sur votre réseau avec linux kali

Hé les gars !Si vous voulez pirater un ordinateur et vous avez Kali linux installé ?Alors vous êtes sur le bon endroit !Je vais vous montrer comment pirater un ordinateur.Étape 1: Démarrer Kali LinuxDémarrer Kali Linux et commencer un nouveau termina
Donnez votre ordinateur A Cool Linux se sentent

Donnez votre ordinateur A Cool Linux se sentent

obtenir votre ordinateur A Cool Linux sentir, sans changer les systèmes d'exploitation!Vous avez jamais ennuyé de ce windows xp/vista look ?Bien voici une solution !C'EST GRATUIT !Alors continuez à lire ce instuctable et ne vous arrêtez pas !Étape 1:
Ordinateur Linux mini moins de 15 $

Ordinateur Linux mini moins de 15 $

Si vous pensez que c'est cool et serait comme moi pour faire plus instructibles, veuillez cliquer ici puis cliquez sur skip ad, cela signifie beaucoup pour moi.Dans ce instructible je vais vous montrer comment faire un mini ordinateur Linux moins de
Comment exécuter un linux distro sur un ordinateur à partir d’un ipod commentaire s’il vous plaît premier celui Posté

Comment exécuter un linux distro sur un ordinateur à partir d’un ipod commentaire s’il vous plaît premier celui Posté

j'ai mis une distribution populaire. de Linux sur mon vieil ipod et il a couru sur mon ordinateur un peu coolAVERTISSEMENT!: cela va détruire toutes les données sur votre IPOD mais n'oubliez pas l'ipod peut être réinitialisé à l'aide d'i tunesJ'ai fa
Installer un ordinateur de bureau-Linux (Debian-Linux) sur Apple TV 1G

Installer un ordinateur de bureau-Linux (Debian-Linux) sur Apple TV 1G

Vous avez un vieux Apple Tv 1G, collecteur de poussière ? Pourquoi ne pas tournant vers un PC recommandé complet pas cher en installant un bureau Linux (Debian jessie) à ce sujet !Étape 1: Regardez la vidéo pour un tutoriel étape par étape.AVERTISSEM