Top articles

  • script_recup.sh

    21 août 2007 ( #scripts unix )

    #!/bin/sh ################################################################# # Script de recuperation des ID des dernieres sauvegardes FULL # # pour le serveur server # ################################################################# echo "rte_nfspubprod"...

  • commandes Unix

    23 août 2007 ( #commandes Unix )

    Se déplacer dans les répertoires La commande cd permet de retourner à votre répertoire initial ("home directory"). La commande cd nom-de-répertoire permet de changer de répertoire courant. La commande pwd affiche le répertoire courant. Afficher le contenu...

  • commandes diverses

    23 août 2007 ( #commandes Unix )

    Récupérer les attributs d'un fichier $ stat -c "%a" file # droits $ stat -c "%U:%G" file # propriétaire:groupe $ stat -c "%x" file # dernier accès Trouver les 10 lignes les plus répétées dans un fichier $ sort | uniq -c | sort -nr | head Alerter par un...

  • Les instructions

    23 août 2007 ( #programmation )

    anti_bug_fcLes commandes if , while , until teste le status de la commande. (voir le man pour determiner le status renvoyé par une commande particuliere, en géneral si la commande s'execute correctement, le status est vrai) Attention mettre une négation...

  • Installation du client networker

    01 février 2008 ( #Networker )

    cd /depot sftp host cd /tmp mkdir installnwk cd installnwk put nw732JumboUpdate1_solaris_64.tar.gz put nmsapo302_solaris_64.tar.gz (pr le module sap) put nmo42_solaris_64.tar (pr le module oracle) quit ssh host cd /tmp/installnwk gunzip nmsapo302_solaris_64.tar.gz...

  • commande networker

    01 février 2008 ( #Networker )

    crosscheck crosscheck archivelog all; update p type nsradmin -p nsrexecd p type:NSRLA update auth methods:"0.0.0.0/0,oldauth" yes p type:NSRLA q exit Suppression des index d'un client : nsrck -YR host descheduler ts les backups d’un client : echo -e "....

  • Redemarrage networker

    01 février 2008 ( #Networker )

    sh /nsr/scripts/MAINTENANCE/create_liste_grp_actifs.ksh sh /nsr/scripts/MAINTENANCE/Stop_enabled.ksh nsr_shutdown rm /nsr/tmp/* rm /nsr/run/* rm /nsr/mm/cmprssd sh /nsr/scripts/MAINTENANCE/Start_enabled.ksh nsrjb -Hev nsrjb -II sh /etc/init.d/networker...

  • raccourcis VI

    21 août 2007 ( #astuces )

    Shift-G : Aller à la fin du fichier. $ : déplacement en fin de ligne b : Aller au début du mot précédent w : Aller au début du mot suivant Ctrl-e : Aller en fin de ligne. i : Insert avant le curseur a : Insert après le curseur Shift-I : Insert en début...

  • sed

    23 août 2007 ( #commandes Unix )

    sed est un éditeur non interactif. Cette commande permet d'appliquer un certain nombre de commandes sur un fichier puis d'en afficher le resultat (sans modification du fichier de départ) sur la sortie standard. Syntaxe sed [-n] [-e commande] [-f fichier...

  • UNIX

    30 août 2007 ( #Présentation )

    Un article de Wikipédia, l'encyclopédie libre UNIX™ est le nom d'un système d'exploitation créé en 1969, à usage principalement professionnel, conceptuellement ouvert et fondé sur une approche par laquelle il offre de nombreux petits outils chacun dotés...

  • sed (2)

    23 août 2007 ( #commandes Unix )

    # remplace toto par tata dans toutes les lignes contenant titi $ sed '/titi/s/toto/tata/g' # remplace toto par tata dans toutes les lignes ne contenant pas titi $ sed '/titi/!s/toto/tata/g' # imprime les 10 premières lignes, comme le ferait head (utile...

  • awk

    23 août 2007 ( #commandes Unix )

    Cette commande permet d'appliquer un certain nombre d'actions sur un fichier. La syntaxe est inspirée du C syntaxe awk [-Fs] [-v variable] [-f fichier de commandes] 'program' fichier -F Spécifie les séparateurs de champs -v Définie une variable utilisée...

  • programmation

    23 août 2007 ( #programmation )

    Processus séquentiels proc1 proc2 proc3 proc1 ; proc2 ; proc3 Processus en parallèles proc1 & proc2 & proc3 & Redirection des entrées-sorties < l'entrée standard est lu à partir d'un fichier > La sortie standard est redirigée dans un fichier (RAZ du fichier)...

  • Obtenir le jour de la semaine d'un jour donné

    23 août 2007 ( #scripts unix )

    Usage: $week_day = &get_week_day($jour,$mois,$annee) Code : sub get_week_day { local( $d , $m , $y ) = @_ ; local( $ya , $c ); $y = (localtime(time))[ 5 ] + 1900 if ( $y eq '' ); if ( $m > 2 ) { $m -= 3 ; } else { $m += 9 ; -- $y ; } $c = int( $y / 100...

  • bandes.sh

    21 août 2007 ( #scripts unix )

    #!/bin/sh ########################################## # Script d'affichage du nombre de bandes # # full, inutilis351es et utilis351es # ########################################## clear echo ". type: nsr pool">.file_nsr echo "show name">>.file_nsr echo...

  • expressions régulières

    23 août 2007 ( #programmation )

    Les expresions régulières caractérisent uniquement des chaines de caractères et pas des noms de fichiers. Elles sont utilisées avec les commandes ed, vi,ex,sed,awk. Pour les exemples, j'utiliserai la commande de substitution de vi ou sed : s/RE/chaine...

  • extract.sh

    21 août 2007 ( #scripts unix )

    #!/bin/bash ################################################################# # Script de récupération des résultats du mois en cours # # date, traitement, heure début, heure fin, resultat # #################################################################...

  • grep

    23 août 2007 ( #commandes Unix )

    Chercher une chaine de caractères dans un fichier grep [-iv] expression fichiers sans option : recherche dans les fichiers les lignes contenant l'expression -i : pour ne pas tenir compte des majuscules/minuscules -v : pour afficher les lignes ne contenant...