Sponsored Content
Top Forums Shell Programming and Scripting How to reduce the length of records in a file? Post 302346415 by fafchi on Friday 21st of August 2009 10:46:10 PM
Old 08-21-2009
mon fichier contient des records paddes avec des blancs a la fin (longueur physique 400)
je veux supprimer les blancs a partir d'un certain offset de maniere a avoir des records de longueur physique 100 par example
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Fixed Length records- Korne Shell Program.

Hi, I need some help regarding in writing a Korne shell script, in determining the fixed length records in a data file. We have already utility in place, which does this work. The Code for this is as below. In the below $1 is the parameter passed to the script, which is the data file name. ... (4 Replies)
Discussion started by: nrajesh_2009
4 Replies

2. Shell Programming and Scripting

Using awk to search variable length records

New to awk and need some help. I have a script that I would like to make more compact. I want to read a file and grab every field, from every record, except the last field. The records are variable length and have varying number of fields. A record will have at least two fields, but can have... (9 Replies)
Discussion started by: synergy_texas
9 Replies

3. UNIX for Dummies Questions & Answers

Convert a tab delimited/variable length file to fixed length file

Hi, all. I need to convert a file tab delimited/variable length file in AIX to a fixed lenght file delimited by spaces. This is the input file: 10200002<tab>US$ COM<tab>16/12/2008<tab>2,3775<tab>2,3783 19300978<tab>EURO<tab>16/12/2008<tab>3,28523<tab>3,28657 And this is the expected... (2 Replies)
Discussion started by: Everton_Silveir
2 Replies

4. Shell Programming and Scripting

how to reduce a length in a file?

i want to reduce a length in the file called text in the file im having 10 byte length. want to reduce it to 9 byte length for all lines. (5 Replies)
Discussion started by: laknar
5 Replies

5. Shell Programming and Scripting

awk to extract incorrect fixed length records

I have a number of unix text files containing fixed-length records (normal unix linefeed terminator) where I need to find odd records which are an incorrect length. The data is not validated and records can contain odd backslash characters and control characters which makes them awkward to process... (2 Replies)
Discussion started by: methyl
2 Replies

6. Shell Programming and Scripting

Unix sort for fixed length columns and records

I was trying to use the AIX 6.1 sort command to sort fixed-length data records, sorting by specific columns only. It took some time to figure out how to get it to work, so I wanted to share the solution. The sort man page wasn't much help, because it talks about field delimeters (default space... (1 Reply)
Discussion started by: CheeseHead1
1 Replies

7. Shell Programming and Scripting

To reduce the bash script length!!!

Hi friends, at last i finish my script to find the status of the URL , in this code i used all the status codes, because of this it take too much of length. with the help of wiki only i find all the status codes. Status codes in HTTP #!/bin/bash timevar=`date +%d-%m-%Y_%H.%M.%S` #--... (6 Replies)
Discussion started by: anishkumarv
6 Replies

8. Shell Programming and Scripting

Finding the records with a specified length

I have a sample txt file which has different variable lengths of 2,10,3,15. What is the command that I need use in order to get the record count that has length '3' Thanks (3 Replies)
Discussion started by: bobby1015
3 Replies

9. Shell Programming and Scripting

Flat file-make field length equal to header length

Hello Everyone, I am stuck with one issue while working on abstract flat file which i have to use as input and load data to table. Input Data- ------ ------------------------ ---- ----------------- WFI001 Xxxxxx Control Work Item A Number of Records ------ ------------------------... (5 Replies)
Discussion started by: sonali.s.more
5 Replies

10. Shell Programming and Scripting

Read File and check records for length

I need a script that will run in unix to: 1) Read and input file with 1 column that contains for ex: 0123456789 1234567890 ...etc 2) Checks the first column if it is: a. Numeric from 0 - 9 b. if it is not less... (4 Replies)
Discussion started by: mrn6430
4 Replies
XTEL(1) 						      General Commands Manual							   XTEL(1)

NOM
xtel - Emulateur MINITEL SYNOPSIS
xtel [-petit] [-ng] [-br] [-low] [-e] [-serveur serveur_xtel] [-service service_xtel] [options_standards Xt] [fichier_videotex] DESCRIPTION
xtel est un emulateur de Minitel 1B/2 ou TVR (Teletel Vitesse Rapide destine a X11R4/R5/R6 . Il permet de plus la sauvegarde et le decodage hors-ligne de pages videotex. Ce client fonctionne sur ecran couleur, niveaux de gris ou bien monochrome. OPTIONS
-ng Niveaux de gris : dans le cas d'un ecran couleur, on utilise des niveaux de gris et non pas des couleurs (comme sur le vrai Mini- tel). -petit Petit ecran : la taille de l'ecran d'emulation est de 320 x 250 pixels. Cela tient moins de place mais c'est peu lisible dans le cas d'un ecran monochrome de taille courante (15" ou 16"). -serveur Nom de la machine serveur (supportant xteld). On peut egalement specifier le nom du serveur par la ressource serveur . -service Nom du service de /etc/services a utiliser. On peut egalement specifier le nom du service par la ressource nomService . -br Permet de specifier la presence du bouton Raccrocher dans le popup-menu du clavier Minitel (utilise si le modem ne gere pas le sig- nal DCD). -low Supprime l'affichage des jolis boutons (et limite la consommation memoire). -e, --exec-procedure Nom de la procedure a demarrer au lancement de XTel. Cette procedure doit etre definie dans le fichier $HOME/.xtel/procedures (ou $HOME/.xtelproc par compatibilite). -private Force l'utilisation d'une colormap privee (a utiliser dans le cas d'un nombre insuffisant de couleurs disponible dans la colormap par defaut). UTILISATION
Apres lancement du programme, on peut selectionner 3, 4, 5 ou 6 menus deroulants en haut de la fenetre. Le menu Fichier contient les entrees : Charge l'enregistrement Charge un enregistrement en memoire (il sera exploite grace a la fonction lecteur du menu suivant) . Sauve l'enregistrement Sauve ce qui a ete enregistre sur un fichier. Imprime Imprime la page courante. Quitte Quitte le programme. Le menu Enregistrement Permet de controler l'enregistrement des pages Videotex. Il contient les entrees : Nouvel enregistrement Initialise la zone d'enregistrement (ce qui etait enregistre est perdu). Demarre Valide l'enregistrement, tout ce qui est affiche sur l'ecran est sauve en memoire. Arrete Stoppe l'enregistrement Lecteur Appele le lecteur d'enregistrement (fonction magnetoscope). Les fonctions du lecteur sont : |<< Debut de page << Page precedente [] Stop > Lecture >> Page suivante Le lecteur permet de suspendre la lecture sur le caracteres Form Feed (qui represente un changement de page en Videotex) ou bien la com- mande SUITE souvent utilisee pour afficher les informations suivantes. Les deux conditions peuvent etre combinees (SUITE ou FF). La valeur par defaut est "Pas d'arret", il faut cliquer sur cette chaine pour definir une condition d'arret. Le menu Services est cree au debut en interrogeant le demon xteld . Dans le cas ou le modem est un Minitel 1/1B, ce menu n'est pas affiche (l'utilisateur compose a la main). Pour etablir la connexion avec le service, il faut OBLIGATOIREMENT utiliser le bouton CONNEXION/FIN de XTEL (et non celui du Minitel). Par contre, on peut liberer la ligne en utilisant le bouton CX/FIN du Minitel. Le menu Procedures est cree si le fichier $HOME/.xtel/procedures (ou $HOME/.xtelproc) existe. Il permet de definir des procedures d'inter- rogation de serveurs Teletel (composition puis envoi automatique de chaines ou de touches Minitel sur reconnaissance d'un texte partic- ulier). Dans le cas ou le modem est un M1/M1B, l'utilisateur devra composer a la main le numero du service et selectionner la procedure pour etablir la connexion (au lieu d'utiliser le CONNEXION/FIN). La syntaxe du fichier procedures est la suivante : procedure nom_de_procedure service numero_de_service liste_de_commandes Les commandes disponibles sont les suivantes avec les raccourcis (une lettre) entre parentheses. Les raccourcis choisis font en sorte que les fichiers deja ecrits avec une version anterieure soient compatibles. waitfor chaine_de_caracteres (A) transmit chaine_de_caracteres (E) record on/off (R) write nom_de_fichier (W) hangup (H) exit (X) Pour emettre des commandes Minitel (ENVOI, RETOUR, etc), on utilise la syntaxe suivante dans la chaine a emettre : ENVOI A RETOUR B REPETITION C GUIDE D ANNULATION E SOMMAIRE F CORRECTION G SUITE H CONNEXION_FIN I Par exemple : P Ficheux S 3611 waitfor reste record on transmit FICHEUXHHBORDEAUXA waitfor Suite write /tmp/f.vdt record off exit Par exemple, la procedure Ficheux recherche le numero de l'abonne FICHEUX sur l'annuaire electronique, enregistre le resultat dans le fichier /tmp/f.vdt et sort de XTel. Le menu Protocoles permet d'utiliser des protocoles pour telecharger des fichiers a travers XTel. Ce menu existe si le fichier $HOME/.xtel/protocols (ou $HOME/.xtelproto) existe. La syntaxe du fichier protocoles est la suivante : Nom_de_protocole,Nom_de_la_commande La commande correspond a un executable permettant de gerer le protocole specifie, par exemple: Z-Modem,/usr/bin/rz La commande doit utiliser stdin/stdout pour ses entrees/sorties et afficher les messages eventuels sur stderr. Le menu Xtel permet d'obtenir des informations sur la version et la configuration du programme. L'emulation des touches du Minitel (Envoi, Retour, etc...) est realisee par un popup-menu accessible par Bouton 2. Les raccourcis clavier sont indiques dans le menu. Ce meme menu permet de selectionner le mode d'emulation (Videotex, Tele-informatique ASCII, Tele-informatique francais). A partir de la version 3.1, les touches sont egalement accessible directement en dessous de l'ecran Minitel (sauf si l'option lowMemory est activee). XTEL fait de la reconnaissance de chaine de caracteres dans la page Minitel, c'est a dire que l'on peut cliquer directement dans la page les chaines correspondant aux touches Minitel (Envoi, Retour, etc...) ou par defaut aux valeurs a saisir (Bouton 1). On peut obtenir une approximation ASCII de la page courante sur la sortie standard en cliquant sur Bouton 3. RESSOURCES
XTEL utilise les ressources specifiques suivantes : petiteFonte Specifie la petite fonte (void option -petit) serveur Specifie le serveur XTEL (void option -serveur) commandeImpression Specifie la commande pour imprimer la page courante nomService Specifie le nom du service TCP (xtel, par defaut) boutonRaccrocher Specifie la presence du bouton "Raccrocher" lowMemory Pas de jolis boutons privateColormap Force une colormap privee VOIR AUSSI
X(1) xteld BUGS
Le decodage des pages photographiques (TVR) est certainement incomplet. De plus l'allocation des couleurs sur un ecran 256 couleurs peut poser des problemes en cas d'images JPEG affichees sur une meme page. FICHIERS
/usr/X11R6/lib/X11/app-defaults/XTel /usr/X11R6/lib/X11/app-defaults/XTelm $HOME/.xtel/procedures $HOME/.xtel/protocols COPYRIGHT
Copyright 1991-98, LECTRA-SYSTEMES et Pierre FICHEUX AUTEUR
Pierre FICHEUX R&D LECTRA-SYSTEMES ZI Marticot 33610 Cestas FRANCE 4.2 Berkeley Distribution Lectra-Systemes XTEL(1)
All times are GMT -4. The time now is 08:07 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy