TMPFILE(2) System Calls Manual TMPFILE(2)NAME
tmpfile, tmpnam - Stdio temporary files
SYNOPSIS
#include <stdio.h>
FILE *tmpfile(void)
char *tmpnam(char *s)
DESCRIPTION
Tmpfile creates a temporary file that will automatically be removed when the file is closed or the program exits. The return value is a
Stdio FILE* opened in update mode (see fopen(2)).
Tmpnam generates a string that is a valid file name and that is not the same as the name of an existing file. If s is zero, it returns a
pointer to a string which may be overwritten by subsequent calls to tmpnam. If s is non-zero, it should point to an array of at least
L_tmpnam (defined in <stdio.h>) characters, and the answer will be copied there.
FILES
/tmp/tf000000000000
template for tmpfile file names.
/tmp/tn000000000000
template for tmpnam file names.
SOURCE
/sys/src/libstdio
BUGS
The files created by tmpfile are not removed until exits(2) is executed; in particular, they are not removed on fclose or if the program
terminates abnormally.
TMPFILE(2)
Check Out this Related Man Page
TMPFILE(3) 1 TMPFILE(3)tmpfile - Creates a temporary fileSYNOPSIS
resource tmpfile (void )
DESCRIPTION
Creates a temporary file with a unique name in read-write (w+) mode and returns a file handle .
The file is automatically removed when closed (for example, by calling fclose(3), or when there are no remaining references to the file
handle returned by tmpfile(3)), or when the script ends.
For details, consult your system documentation on the tmpfile(3) function, as well as the stdio.h header file.
RETURN VALUES
Returns a file handle, similar to the one returned by fopen(3), for the new file or FALSE on failure.
EXAMPLES
Example #1
tmpfile(3) example
<?php
$temp = tmpfile();
fwrite($temp, "writing to tempfile");
fseek($temp, 0);
echo fread($temp, 1024);
fclose($temp); // this removes the file
?>
The above example will output:
writing to tempfile
SEE ALSO tempnam(3), sys_get_temp_dir(3).
PHP Documentation Group TMPFILE(3)
Hi guys,
I want to add a new 'service' to Solaris 10. Does anyone have any documentation that tells how to do that?
I have gone through a bunch of stuff on the net that tells how to enable, disable services, find whats wrong with a service and so on. All conveniently skip mention of how to... (6 Replies)
Over the past few weeks, I saw a couple of threads requesting recursive ftp:
Copying files between 2 Unix server
ftp from NT to UNIX
I decided to try to write a script to accommodate these requests. The result is HardFeed. Here are a few examples of what it can do.
HardFeed ftpserver... (52 Replies)
Hi, every one. I have two files ,one is in matrix like this, one is a list with the same data as the matrix.
AB AE AC AD AA AF
SA 3 4 5 6 4 6
SC 5 7 2 8 4 3
SD 4 6 5 3 8 3
SE 45 ... (5 Replies)
I need to make permanent changes in the file after find and replace using sed.
for this i am using sed -i
However this is not working. says
sed: illegal option -- i
I am working on Sun Solaris uname -a
SunOS aspsun14 5.10 Generic_150400-13 sun4u sparc SUNW,SPARC-Enterprise
any other work... (3 Replies)
Ok guys, gals and geeks...
As from today I am starting to learn awk in earnest doing something totally different.
I am going to create a pseudo-Audio_Function Generator centred around OSX 10.11.x minimum. The code below is a tester to see what the possibilities are.
All waveforms will be... (11 Replies)
Here's my code.
21 if ; then
22
23 ls addr*.tmp | while IFS= read -r entry; do # Starts Reading .cfg files one by one ...
24 echo $entry
I get the below error at line number 21
line 21:
Can you tell me how can i alter my code to avoid the error ? (3 Replies)
Hi Guys,
I am very new to shell script and I need your help here to write a script. Actually, I have a script abc.sh which don't get terminated itself. So I need to design a script to run this script, save the output to a file, search for a given string in the output and if it exists send those... (11 Replies)
Hi there,
A bit new to bash and am having an issue with a for loop. I look for filenames in a specified directory and pull the date string from each meeting a certain criteria, and then would like to make a directory for each date found, like this:
search 20180101.gz 20180102.gz 20180103.gz... (5 Replies)
Hello all,
I have a strange Problem with writing umlauts like (ä, ü) to a file, which has an ISO-8859-1 Encoding.
My Shell-script is reading a file. The Encoding differs. Sometimes US-ASCII, UTF-8, ISO-8859-1. Then a I have to replace all "{" with a "ä".
I am reading the file line by line... (3 Replies)
Hi,
I have a working script.
It does what I am intending it to but a bit confused whether the sed part is supposed to be working or not. Further down is the script with the sed part that should have been working but not and the grep -v part which is the workaround that I am using at the... (10 Replies)
I have to ascend the number of two selected columns by horizontal manner.
For example, I have a data like this in csv file (tab delimited format)
08 1 19185 18010
16 4 7960 9339
01 6 516769 517428
09 9 51384 49270
I need to ascend the two columns numbers (horizontal manner) like as... (5 Replies)
Hi all,
Below is my script. It is currently working but I want some advice on maybe improving it and need some help on the pattern matching
xx.ksh:
#!/bin/ksh
#
# -------------------------------------------------------------------------------------------------
#
#Fatal NI connect error... (3 Replies)