![]() |
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| UNIX pour les nuls Questions et réponses Si vous ne savez pas où poster un UNIX ou Linux question, post it here. Tous les systèmes UNIX et Linux, débutants bienvenus! |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| awk imprimer la ligne suivante sur la ligne courante | ajp7701 | De programmation et de script Shell | 5 | 05-25-2009 12:17 PM |
| quelle que soit la ligne d'impression en ligne je veux dans un fichier ... Y at-il moyen | kittusri9 | De programmation et de script Shell | 1 | 05-15-2008 12:37 PM |
| comment faire clignoter une ligne de production et aussi la façon d'augmenter la taille de la police de la production | mail2sant | De programmation et de script Shell | 3 | 04-14-2008 07:30 AM |
| Imprimer le fichier ligne par ligne | handak9 | De programmation et de script Shell | 2 | 10-20-2005 08:44 AM |
| Localisation de la ligne et d'imprimer les résultats | vasikaran | UNIX pour les nuls Questions et réponses | 7 | 08-03-2005 08:57 AM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
||||
|
Comment puis-je imprimer cette sortie sur la même ligne?
J'ai ce script simple qui donne des informations sur les ports HBA. Comment puis-je faire pour imprimer tous sur la même ligne?
! # / bin / ksh TMP_INFOFILE \u003d / tmp / tmpfile if [-f $ TMP_INFOFILE], puis rm-f $ TMP_INFOFILE touch $ TMP_INFOFILE fi PORT_INFOFILE \u003d / tmp / aa if [-f $ PORT_INFOFILE], puis rm-f $ PORT_INFOFILE touch $ PORT_INFOFILE fi # Création de la liste de port fcinfo demande spécifique HBA-fcinfo port | HBA grep | awk '(print $ 4)'>> $ PORT_INFOFILE 2> & 1 # Lit le port d'infos # mise en place des variables dans le corps de la boucle for for i in `cat $ PORT_INFOFILE» faire OSVer \u003d `fcinfo-port HBA $ i | grep-i" OS Device "| cut-d ':'-f2` CONT \u003d `fcinfo-port HBA $ i | grep-i" OS Device "| cut-d ':'-f2 | cut-d '/'-f4` MANU \u003d `fcinfo-port HBA $ i | grep-i" fabricant "| cut-d ':'-f2` MOD \u003d `fcinfo-port HBA $ i | grep-i" Modèle "| cut-d ':'-f2` echo "$ CONT">> $ TMP_INFOFILE DEV \u003d `$ cfgadm CONT-al | grep disque | awk '(printf $ 1" \ n ")' | cut-d ':'-f3`>> $ TMP_INFOFILE echo "$ DEV">> $ TMP_INFOFILE luxadm affichage $ DEV | grep "propriétés du périphérique" | cut-d ':'-f2>> $ TMP_INFOFILE echo "HBA-Port-WWN -------- $ i">> $ TMP_INFOFILE echo "$ OS Périphérique ---------- OSVer">> $ TMP_INFOFILE echo "$ Fabricant -------- MANU">> $ TMP_INFOFILE echo "$ Modèle --------------- MOD">> $ TMP_INFOFILE if [$ MOD \u003d\u003d "375-3108-xx"], puis echo "############ Crystal-2A ############">> $ TMP_INFOFILE elif [$ MOD \u003d\u003d "375-32X3-01"], puis echo "############ Prism ############">> $ TMP_INFOFILE elif [$ MOD \u003d\u003d "LP11002-S"], puis echo "############ Pyramid-E2 ############">> $ TMP_INFOFILE elif [$ MOD \u003d\u003d "LP10000DC-S"], puis echo "############ Rainbow ############">> $ TMP_INFOFILE fi fait cat $ TMP_INFOFILE c10 20030003ba13f368 20030003ba13f6cc 200800a0b8222f9a 200900a0b8222f9a 216000c0ff803622 226000c0ffa03622 256000c0ffc03622 266000c0ffe03622 / dev/rdsk/c0t60003BA13F368000461CE62900056C40d0s2 / dev/rdsk/c0t60003BA13F368000461CE5FC00074EDCd0s2 / dev/rdsk/c0t60003BA13F368000461CE61A000051B0d0s2 / dev/rdsk/c0t60003BA13F368000461CE5EC000CCC48d0s2 / dev/rdsk/c0t600A0B8000222F9900004B2345A6120Cd0s2 / dev/rdsk/c0t600A0B8000222F9900004B1F45A6114Ad0s2 / dev/rdsk/c0t600A0B8000222F9900004B1D45A61112d0s2 / dev/rdsk/c0t600A0B8000222F9900004B1A45A61094d0s2 / dev/rdsk/c0t600C0FF0000000000036221625DD7901d0s2 / dev/rdsk/c0t600C0FF0000000000036221625DD7900d0s2 / dev/rdsk/c0t600C0FF0000000000036220154E1B601d0s2 / dev/rdsk/c0t600C0FF0000000000036220154E1B600d0s2 HBA-Port-WWN -------- 10000000c9420b4b OS Périphérique ---------- / dev/cfg/c10 Fabricant -------- Emulex Modèle --------------- LP10000DC-S ############ Rainbow ############ |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|