Sponsored Content
Top Forums UNIX for Beginners Questions & Answers File write begin/end, recording time Post 303042884 by rbatte1 on Thursday 9th of January 2020 11:02:05 AM
Old 01-09-2020
Hello mrAibo,

You might get some joy from the output of the stat command. The file is Modified as it is created and Changed as the content is written, however this might not be safe for a polling process to be sure the file is complete.

What is the overall goal of the process you are looking to automate?

It might be safer to write a flag file when the real IO has completed, e.g. the file name might be abc123def456.output and this grows as the data is written/transferred. At the end of the writing process, just touch abc123def456.output.complete A reading process should look for files ending .complete and only then attempt to work with the real data file. Of course, there is then an extra file to tidy away and an extra IO, but the time taken should be negligible.


Does this better suit what you need, or have I missed the point?

Kind regards,
Robin
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

BEGIN END questions

Why would you need to use this in a script? Why can't you just use print to print out what you want printed in the begining and print for what you want at the end. So this: nawk 'BEGIN {print "this is the first line"} {print $1 $2 $3} {print $5 $6} END {print "this is the last line"}' ... (2 Replies)
Discussion started by: llsmr777
2 Replies

2. Shell Programming and Scripting

begin end detection

Hi all, i am new to scripting. i need to write a code to detect begin and end of word that either begins or ends with t,th,d,dh,s,sh i have a set of words in a file containg one word per line. let the filename be aaa.txt. i have an another file bbb.txt which has two lines, just specifying the... (7 Replies)
Discussion started by: blkanth
7 Replies

3. Shell Programming and Scripting

Use of Begin IF ,END IF END not working in the sql script

Hi I have written a script .The script runs properly if i write sql queries .But if i use PLSQL commands of BEGIN if end if , end ,then on running the script the comamds are getting printed on the prompt . Ex :temp.sql After connecting to the databse at the sql prompt i type... (1 Reply)
Discussion started by: isha_1
1 Replies

4. UNIX for Dummies Questions & Answers

Dump to another file for a begin and end Pattern

Hi All , I am newbie to linux shell scripting , below are the contents of my log file , i want the lines between a begin pattern and a end pattern for an instance , my begin Pattern is "Transaction Begins for Usr" and end pattern is "Transaction Ends for Usr" into another file Sample file... (1 Reply)
Discussion started by: SARAVANANE
1 Replies

5. Programming

search a file between two begin and end strings in c

Can any one help me out with following problem... I want to search in a file which has two strings repeat each time(like start and end) i want to search between these two string in C programming. please help me with the solution. thanks in advance. (8 Replies)
Discussion started by: uday.sena.m
8 Replies

6. Shell Programming and Scripting

Get the sum of values in between begin and end in the file

Hi All, test file Begin Script Run at Thu Mar 14 09:24:16 PDT 2013 tst_accounts: ws zip: WS_out_20130313.tar.gz dat: test_20130313.dat count: 63574 loaded: xx pre-merge: xx post-merge: xx timestamp: Thu Mar 14 09:30:42 PDT 2013 tst_accounts: ws zip: WS_out_20130313.tar.gz dat: s_20130313.dat... (6 Replies)
Discussion started by: bmk
6 Replies

7. Shell Programming and Scripting

Begin/End blocks in awk: confused

I am trying to understand how to use the END block in awk without much success. I have this script that I found: gawk '{count++; keyword = $1} if (count == 3) keyword = "order this" else print keyword " " k } }' << orderfile Is that the way that the END block should be used? I am... (6 Replies)
Discussion started by: newbie2010
6 Replies

8. Shell Programming and Scripting

BEGIN and END format in awk

I'm new to awk, trying to understand the basics. I'm trying to reset the counter everytime the program gets a new file to check. I figured in the BEGIN part it would work, but it doesn't. #!/bin/awk -f BEGIN {counter=0} { sum=0 for ( i=1; i<=NF;... (1 Reply)
Discussion started by: guitarist684
1 Replies

9. Shell Programming and Scripting

Search ad replace using begin and end of the file

Hello Friends , Please help to create script for compare and replace if not matches of set of lines . * Primary* Servername Server1 Location R201 Rack 4 *End Primary* *Secondary* Server Name Server1 IPAddress 10.24.30.10 Application Apache *End of Secondary* Above... (4 Replies)
Discussion started by: rnary
4 Replies

10. Shell Programming and Scripting

In ksh script what is this BEGIN and END in this function?

Can Someone please explain why BEGIN and END statement is used inside function? How does that help in scripting? function fileformatting { CleanupMask="xXxX" sed 's/^.//' < ${AllFile} > ${AllFile}.tmp echo $(wc -l ${AllFile}.tmp) `awk -v CleanupMask=${CleanupMask} ' BEGIN... (2 Replies)
Discussion started by: later_troy
2 Replies
BESSEL(3)						User Contributed Perl Documentation						 BESSEL(3)

NAME
PDL::GSLSF::BESSEL - PDL interface to GSL Special Functions DESCRIPTION
This is an interface to the Special Function package present in the GNU Scientific Library. SYNOPSIS
Functions FUNCTIONS
gsl_sf_bessel_Jn Signature: (double x(); double [o]y(); double [o]e(); int n) Regular Bessel Function J_n(x). gsl_sf_bessel_Jn does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_J_array Signature: (double x(); double [o]y(num); int s; int n=>num) Array of Regular Bessel Functions J_{s}(x) to J_{s+n-1}(x). gsl_sf_bessel_J_array does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_Yn Signature: (double x(); double [o]y(); double [o]e(); int n) IrRegular Bessel Function Y_n(x). gsl_sf_bessel_Yn does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_Y_array Signature: (double x(); double [o]y(num); int s; int n=>num) Array of Regular Bessel Functions Y_{s}(x) to Y_{s+n-1}(x). gsl_sf_bessel_Y_array does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_In Signature: (double x(); double [o]y(); double [o]e(); int n) Regular Modified Bessel Function I_n(x). gsl_sf_bessel_In does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_I_array Signature: (double x(); double [o]y(num); int s; int n=>num) Array of Regular Modified Bessel Functions I_{s}(x) to I_{s+n-1}(x). gsl_sf_bessel_I_array does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_In_scaled Signature: (double x(); double [o]y(); double [o]e(); int n) Scaled Regular Modified Bessel Function exp(-|x|) I_n(x). gsl_sf_bessel_In_scaled does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_I_scaled_array Signature: (double x(); double [o]y(num); int s; int n=>num) Array of Scaled Regular Modified Bessel Functions exp(-|x|) I_{s}(x) to exp(-|x|) I_{s+n-1}(x). gsl_sf_bessel_I_scaled_array does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_Kn Signature: (double x(); double [o]y(); double [o]e(); int n) IrRegular Modified Bessel Function K_n(x). gsl_sf_bessel_Kn does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_K_array Signature: (double x(); double [o]y(num); int s; int n=>num) Array of IrRegular Modified Bessel Functions K_{s}(x) to K_{s+n-1}(x). gsl_sf_bessel_K_array does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_Kn_scaled Signature: (double x(); double [o]y(); double [o]e(); int n) Scaled IrRegular Modified Bessel Function exp(-|x|) K_n(x). gsl_sf_bessel_Kn_scaled does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_K_scaled_array Signature: (double x(); double [o]y(num); int s; int n=>num) Array of Scaled IrRegular Modified Bessel Functions exp(-|x|) K_{s}(x) to exp(-|x|) K_{s+n-1}(x). gsl_sf_bessel_K_scaled_array does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_jl Signature: (double x(); double [o]y(); double [o]e(); int n) Regular Sphericl Bessel Function J_n(x). gsl_sf_bessel_jl does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_j_array Signature: (double x(); double [o]y(num); int n=>num) Array of Spherical Regular Bessel Functions J_{0}(x) to J_{n-1}(x). gsl_sf_bessel_j_array does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_yl Signature: (double x(); double [o]y(); double [o]e(); int n) IrRegular Spherical Bessel Function y_n(x). gsl_sf_bessel_yl does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_y_array Signature: (double x(); double [o]y(num); int n=>num) Array of Regular Spherical Bessel Functions y_{0}(x) to y_{n-1}(x). gsl_sf_bessel_y_array does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_il_scaled Signature: (double x(); double [o]y(); double [o]e(); int n) Scaled Regular Modified Spherical Bessel Function exp(-|x|) i_n(x). gsl_sf_bessel_il_scaled does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_i_scaled_array Signature: (double x(); double [o]y(num); int n=>num) Array of Scaled Regular Modified Spherical Bessel Functions exp(-|x|) i_{0}(x) to exp(-|x|) i_{n-1}(x). gsl_sf_bessel_i_scaled_array does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_kl_scaled Signature: (double x(); double [o]y(); double [o]e(); int n) Scaled IrRegular Modified Spherical Bessel Function exp(-|x|) k_n(x). gsl_sf_bessel_kl_scaled does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_k_scaled_array Signature: (double x(); double [o]y(num); int n=>num) Array of Scaled IrRegular Modified Spherical Bessel Functions exp(-|x|) k_{s}(x) to exp(-|x|) k_{s+n-1}(x). gsl_sf_bessel_k_scaled_array does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_Jnu Signature: (double x(); double [o]y(); double [o]e(); double n) Regular Cylindrical Bessel Function J_nu(x). gsl_sf_bessel_Jnu does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_Ynu Signature: (double x(); double [o]y(); double [o]e(); double n) IrRegular Cylindrical Bessel Function J_nu(x). gsl_sf_bessel_Ynu does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_Inu_scaled Signature: (double x(); double [o]y(); double [o]e(); double n) Scaled Modified Cylindrical Bessel Function exp(-|x|) I_nu(x). gsl_sf_bessel_Inu_scaled does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_Inu Signature: (double x(); double [o]y(); double [o]e(); double n) Modified Cylindrical Bessel Function I_nu(x). gsl_sf_bessel_Inu does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_Knu_scaled Signature: (double x(); double [o]y(); double [o]e(); double n) Scaled Modified Cylindrical Bessel Function exp(-|x|) K_nu(x). gsl_sf_bessel_Knu_scaled does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_Knu Signature: (double x(); double [o]y(); double [o]e(); double n) Modified Cylindrical Bessel Function K_nu(x). gsl_sf_bessel_Knu does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. gsl_sf_bessel_lnKnu Signature: (double x(); double [o]y(); double [o]e(); double n) Logarithm of Modified Cylindrical Bessel Function K_nu(x). gsl_sf_bessel_lnKnu does not process bad values. It will set the bad-value flag of all output piddles if the flag is set for any of the input piddles. AUTHOR
This file copyright (C) 1999 Christian Pellegrin <chri@infis.univ.trieste.it> All rights reserved. There is no warranty. You are allowed to redistribute this software / documentation under certain conditions. For details, see the file COPYING in the PDL distribution. If this file is separated from the PDL distribution, the copyright notice should be included in the file. The GSL SF modules were written by G. Jungman. perl v5.12.1 2010-07-05 BESSEL(3)
All times are GMT -4. The time now is 08:35 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy