Sponsored Content
Full Discussion: printing columns
Top Forums Shell Programming and Scripting printing columns Post 36938 by cdunavent on Saturday 7th of June 2003 11:31:54 AM
Old 06-07-2003
Thanks guys! Worked like a champ!!


-cd
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Printing Columns in Unix

ok. this is a bit of a difficult question but i've been trying to figure this out for quite some time but couldn't. how do I print columns on the screen? like take for instant. using the ls and the file command, how do i print it so i can have the filenames on the left hand side and the... (3 Replies)
Discussion started by: Terrible
3 Replies

2. UNIX for Dummies Questions & Answers

awk printing all columns after (but including) $n

I am piping an "ls -l" to awk so that all it returns is the file size, date, and file name. The problem is that some files may have spaces in the name so awk is only printing the first word in the file name. I won't know how many space-delimited words are in the filename, so what I want to do is... (2 Replies)
Discussion started by: cassj
2 Replies

3. UNIX for Dummies Questions & Answers

Perl, printing a string into columns

How can I use Perl to a take a string of 10 characters and print the last five characters of the string in columns 1-5 and the first five in columns 6-10? Result: 0123456789 5 0 6 1 7 2 8 3 9 4 (5 Replies)
Discussion started by: doubleminus
5 Replies

4. Shell Programming and Scripting

Printing columns

Im using awk to print columns. Basically I have a file with like 500 columns and I want to print the 200th-300th column and ignore the rest... how would I do it without putting $200, $201 .... $300 thanks (6 Replies)
Discussion started by: kylle345
6 Replies

5. Shell Programming and Scripting

Comparing Columns and printing the difference from a particular file

Gurus, I have one file which is having multiple columns and also this file is not always contain the exact columns; sometimes it contains 5 columns or 12 columns. Now, I need to find the difference from that particular file. Here is the sample file: param1 | 10 | 20 | 30 | param2 | 10 |... (6 Replies)
Discussion started by: buzzusa
6 Replies

6. Shell Programming and Scripting

Printing Fixed Width Columns

Hi everyone, I have been working on a pretty laborious shellscript (with bash) the last couple weeks that parses my firewall policies (from a Juniper) for me and creates a nifty little columned output. It does so using awk on a line by line basis to pull out the appropriate pieces of each... (4 Replies)
Discussion started by: cixelsyd
4 Replies

7. UNIX for Dummies Questions & Answers

Printing columns with header

Hi Gurus, I want to extract certain columns from file 2 and combine with file 1. I am using the following script to extract the columns. $ awk 'FNR>1{print $2, $9, FILENAME}' *.lim > out1 However, this script does not print the titles of the columns 2 and 9. Can somebody help me in... (1 Reply)
Discussion started by: Unilearn
1 Replies

8. Shell Programming and Scripting

Printing in columns

is there a short one-liner that can print out in columns instead of a long list? as in, instead of: apples oranges cats dogs sky monkey giraffe cups spoons tv cable it'll print something like this (properly indented of course :) ): (9 Replies)
Discussion started by: SkySmart
9 Replies

9. UNIX for Dummies Questions & Answers

Printing all the values in the middle of two columns

Hi, I have a tab delimited text file with three columns: Input: 1 25734 25737 1 32719 32724 1 59339 59342 1 59512 59513 1 621740 621745 For each row of the text file I want to print out all the values between the second and third columns, including them. The... (3 Replies)
Discussion started by: evelibertine
3 Replies

10. Shell Programming and Scripting

Printing multiple columns from a file

Hi, I need just to print the values of second and fourth column from a file # cat dispaly id Name Std Specialist 1 sss X mathematics 2 uyt IX geography 3 vcd X English i tried with some NF command.. I think am wrong.. Is there anyother way to print my requirement (3 Replies)
Discussion started by: Priya Amaresh
3 Replies
XTELD(8)						      System Manager's Manual							  XTELD(8)

NOM
xteld - demon de l'emulateur Minitel XTEL SYNOPSIS
xteld [-H] [-v] DESCRIPTION
xteld est lance par le super-demon inetd en cas d'utilisation de l'emulateur minitel xtel . Si XTEL n'utilise pas le reseau (option NO_NET- WORK a la compilation), le demon xteld doit etre lance lors de l'initialisation du systeme. OPTIONS
-H HyperTerminal: permet l'utilisation du logiciel HyperTerminal 3.0/4.0 (Private Edition) comment client a la place de "xtel" -v Affiche la version et quitte UTILISATION
xteld utilise le fichier "/usr/X11R6/lib/X11/xtel/xtel.services" (sous Xfree86) qui contient la liste des services disponibles sous la forme : [Nom du device,] Nom de l'entree du menu , Numero de telephone du service[:nom_service] [, login1[:login2...] ] a raison d'une ligne par service. Le premier champ (nom du device) definit un nom symbolique (ou device) pour les connexions a un standard donne (V.23, V32bis, TVR). Chaque device est associe a une configuration particuliere de la ligne physique (vitesse, nombre de bits, parite) qui sera definie dans xtel.lignes. Si le premier champ a la valeur @pipe, cela signifie que l'acces au service se fait au travers d'une commande locale (dont le chemin absolu est precise dans le dernier champ) par pipe Unix. On peut ajouter a cette commande le flag :crlf qui permet la conversion de CR en LF. Si le premier champ a la valeur @tcp, l'acces au service se fait avec une connexion TCP. Les champs suivant contiennent respectivement le nom de l'entree du menu puis le nom Internet du serveur puis le numero de port ou le nom de service TCP (separe du nom Internet par le car- actere ':') Si le premier champ a la valeur @iminitel, l'acces au service se fait avec une connexion PPP au numero 3622. Les champs suivant contiennent respectivement le nom de l'entree du menu puis le nom du script de connexion puis le numero de port ou le nom de service TCP (separe du nom Internet par le caractere ':') Ce premier champ est optionnel ce qui permet en particulier de supporter l'ancienne syntaxe. A ce moment la, les fichier xtel.services et xtel.lignes ne doivent pas utiliser la nouvelle syntaxe (pas de melange possible). Si le dernier champ est absent, la connexion au service est permise a tous les utilisateurs, sinon elle est limitee a ceux dont les noms de login sont specifies sous la forme 'user@machine'. Si la machine n'est pas specifiee, tous les utilisateurs portant le nom 'user' sont autorises. La syntaxe '@machine' permet d'autoriser tous les utilisateur d'une machine donnee. Le nom d'utilisateur est ignore dans le cas des connexion Window$ (HyperTerminal). On peut utiliser des caracteres 8 bits pour le nom du service (1er champ), si le caractere ne peut etre saisi directement, on pourra le representer sous la forme d'un code octal xyz . Si troisieme champ est de la forme numero:nom_ser- vice, cela signifie que l'acces est limite au service donne (ex: 3615:METEO). Si les champs separes pas des ':' sont de la forme : user1=delai cela signifie que l'utilisateur pourra rester connecte au service pendant la duree precisee par le delai (en secondes). Si le nom d'util- isateur n'est pas present, ce delai est alors valable pour tous les utilisateurs. Un delai de ce type doit etre precise en avant la defini- tion des utilisateurs autorises. Exemple : v23,Annuaire electronique,3611,=180 v23,Teletel1,3613 v23,Teletel2,3614 tvr,Teletel TVR,3623 v23,Teletel3,3615,=60,user1@linuxbox:user2=120:user3:@pcwin @pipe,Acces ondee,/usr/bin/telnet ondee @pipe:crlf,Acces sidonie,/usr/bin/telnet sidonie @tcp,Acces Minitel TCP/IP,minitel.fr:513 @iminitel,Acces I-Minitel,connect_iminitel:7516 v23,Direct,0 Dans cet exemple le service, le service d'Annuaire est autorise a tous pendant 180 secondes (tant que c'est gratuit !). Le Teletel3 est accessible a tous les utilisateurs pendant 60 secondes, l'utilisateur user2 y a droit pendant 120 secondes. Les connexions provenant de "linuxbox" ne sont autorisees qu'a "user1". Tous les utilisateurs de "pcwin" ont droit au service. La derniere ligne definit une possibilite de numero de telephone direct (mot-cle Direct), l'utilisateur saisira directement le numero lors de la composition dans xtel. On utilise egalement le fichier "/usr/X11R6/lib/X11/xtel/xtel.lignes" qui definit les lignes disponibles et la procedure de composition. Ce fichier est de la forme : [Nom du device,] Nom de la ligne[:rtscts] , [Vitesse en bauds,] [Nombre de bits,] [Parite,] chat-script avec le modem , delai maxi de reponse du modem en secondes [,temporisation entre commandes en millisecondes.] Et ce pour chaque ligne utilisable. Si le premier champs (nom du device) est repete sur plusieurs lignes, cela signifie que plusieurs modem physiques sont associes au device logique. Le serveur utilisera alors automatiquement le premier modem disponible. Si la ligne commence par le caractere "/", on considere que l'ancienne syntaxe est utilisee. On peut ajouter au nom de la ligne la chaine :rtscts qui precise que cette ligne doit etre configuree en controle de flux hardware RTS/CTS. Cette configuration est generalement utile si la vitesse de ligne est superieure ou egale a 9600 (cas du TVR par exemple). On doit alors configurer le modem (dans le chat-script) afin qu'il gere correctement le RTS/CTS (en general par la commande AT&K3 sur un modem compatible HAYES). Les valeurs de vitesse possibles sont : 50, 75 110, 134, 150, 200, 300, 600, 1200, 1800, 2400, 4800, 9600, 19200, 38400, les valeurs de tailles de caracteres sont : 5, 6, 7, 8, les valeurs de parite sont : E, O, N. Un "chat-script" est une suite de paires chaine_emise/chaine_attendu entre un processus et un modem (voir UUCP). Si le chat-script est remplace par la chaine minitel2, la ligne est definie comme utilisant un Minitel 2 comme modem. Si le chat-script est remplace par la chaine minitel1, la ligne est definie comme utilisant un Minitel 1/1B comme modem. A ce moment la, le menu "Services" ne sera pas affiche dans xtel et l'utilisateur devra composer son numero a la main (le M1/M1B ne sachant theoriquement pas composer de numero). Le champ temporisation est optionnel et peut contenir une duree (en ms) d'attente entre l'envoi de chaque commande au modem dans la phase d'initialisation. Il permet un meilleur support de certains anciens modems qui n'acceptaient pas de recevoir un flot de commande trop rapide. S'il n'est pas precise, aucune temporisation n'est effectuee (c'est le comportement standard de xteld). Exemples : /dev/cua0,dat OK atdtT CONNECT,30 v23,/dev/cua1,1200,7,E,dat OK atdtT CONNECT,30,250 tvr,/dev/cua2:rtscts,9600,8,N,dat OK atdtT CONNECT,30 Ce fichier definit la ligne /dev/cua0 sur laquelle on deroule le chat-script suivant : d On attend 1 s pour laisser le modem souffler... at OK On emet at + CR et on attend OK atT CONNECT On emet at + le numero + CR et on attend CONNECT Le delai de reponse du modem est de 30 secondes maxi. Si le delai est depasse, xteld essayera sur la ligne suivante du fichier jusqu'a un succes ou la fin du fichier. La ligne v23 declare aussi une temporisation de 250ms entre chaque commande transmise au modem. Remarques : Le format du chat-script accepte les sequences suivantes : a BELL envoie LF envoie CR envoie VT d tempo de 1 s T envoie le numero de telephone abc envoie le caractere code en DECIMAL par abc (3 digits obligatoires) xab envoie le caractere code en HEXADECIMAL par ab (2 digits) Pour certains modems, il faudra OBLIGATOIREMENT preciser une tempo d avant la premier commande at. Dans le cas d'un fonctionnement en reseau, xteld utilise a priori le port TCP numero 1313 defini dans le fichier "/etc/services" VOIR AUSSI
xtel inetd FICHIERS
/usr/X11R6/lib/X11/xtel/xtel.lignes /usr/X11R6/lib/X11/xtel/xtel.services /usr/X11R6/lib/X11/xtel/xtel.log /etc/services /etc/inetd.conf COPYRIGHT
Copyright 1991-98, LECTRA-SYSTEMES et Pierre Ficheux AUTEUR
Pierre FICHEUX LECTRA-SYSTEMES ZI Marticot 33610 Cestas FRANCE 4.2 Berkeley Distribution Lectra-Systemes XTELD(8)
All times are GMT -4. The time now is 07:01 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy