- if it too long then i have to wait for a while on each host.
I think the issue here is that the wait eof is never getting an eof.
You should insert send "exit\r" before your last expect eof:
Then set the timeout long enough for the longest time you ever expect a command to take (plus a 20% saftey factor, eg set timeout 2000). Also consider using a different timeout for command prompt to eof as prompt should come back much sooner than eof after exit is issued.
Hi, can anyone point me in the right direction regarding a UNIX setting that determines when a network connection will timeout? I am getting network timeouts and I would like to know if there is a setting in UNIX 11i OS that I can modify to increase the time limit.
Thank you (4 Replies)
Hi I am brand new to the forum
I have very limited understanding of unix, but am very computer literate. At work we have a unix server which has been the bane of our lives. We have stopped being able to access the network drives and the screen has lots of device timeouts. I have learned how to do... (1 Reply)
Hi
In our ETL application we have used simple scripts to move & split the files. We are randomly facing timeouts on these jobs. It indicates we are running out of resources.
How should I confirm the resources are inadequate?
I know we have commands like vmstat & iostat which displays... (3 Replies)
Hello to all...this is my first post (so please go easy). :)
I feel pretty solid at expect scripting, but I'm running into an issue that I'm not able to wrap my head around. I wrote a script that is a little advanced for logging into a remote Linux machine and changing text in a file using sed.... (2 Replies)
This Expect script provides expect with a list of IP addresses to Cisco IPS sensors and commands to configure Cisco IPS sensors. The user, password, IP addresses, prompt regex, etc. have been anonymized. In general this script will log into the sensors and send commands successfully but there are... (1 Reply)
Hi,
Am very new to expect scripting..
Can You please suggest me how to call an expect script inside another expect script..
I tried with
spawn /usr/bin/ksh
send "expect main.exp\r"
expect $root_prompt
and
spawn /usr/bin/ksh
send "main.exp\r"
expect $root_prompt
Both... (1 Reply)
I have an expect script called remote that I want to call from inside my expect script called sudoers.push, here is the code that is causing me issues:
set REMOTE "/root/scripts/remote"
...
log_user 1
send_user "Executing remote script as $user...\n"
send_user "Command to execute is: $REMOTE... (1 Reply)
Dear All,
I have a requirement where I have to SFTP or SCP a file in a batch script. Unfortunately, the destination server setup is such that it doesn't allow for shell command line login. So, I am not able to set up SSH keys. My source server is having issues with Expect. So, unable to use... (5 Replies)
Hi! I need some help to understand a little bit more the behaviour about socket and TCP connections...
Here is my problem I have a client and a server that were written in python. The server program wait
until a message arrive and then print the message but if the message not arrive in a second... (2 Replies)
I'm fairly new to scripting so this might not be possible.
I am using Expect with Cisco switches and need to capture the string after finding the expect request. For example, when I issue "show version" on a Nexus switch, I'm looking to capture the current firmware version:
#show version
... (0 Replies)
Discussion started by: IBGaryA
0 Replies
LEARN ABOUT DEBIAN
zzip_disk_fclose
ZZIP_DISK_FOPEN(3) zziplib Function List ZZIP_DISK_FOPEN(3)NAME
zzip_disk_fopen, zzip_disk_entry_fopen, zzip_disk_fread, zzip_disk_fclose, zzip_disk_feof - openening a file part wrapped within a
(mmapped) zip archive
SYNOPSIS
#include <zzip/mmapped.h>
zzip__new__ ZZIP_DISK_FILE * zzip_disk_fopen(( ZZIP_DISK * disk, char *filename));
zzip__new__ ZZIP_DISK_FILE * zzip_disk_entry_fopen(( ZZIP_DISK * disk, ZZIP_DISK_ENTRY *entry));
zzip_size_t zzip_disk_fread((void *ptr, zzip_size_t sized, zzip_size_t nmemb, ZZIP_DISK_FILE *file));
int zzip_disk_fclose((ZZIP_DISK_FILE * file));
int zzip_disk_feof((ZZIP_DISK_FILE * file));
DESCRIPTION
The zzip_disk_fopen function opens a file found by name, so it does a search into the zip central directory with zzip_disk_findfile and
whatever is found first is given to zzip_disk_entry_fopen
the ZZIP_DISK_FILE* is rather simple in just encapsulating the arguments given to the zzip_disk_entry_fopen function plus a zlib deflate
buffer. Note that the ZZIP_DISK pointer does already contain the full mmapped file area of a zip disk, so open()ing a file part within that
area happens to be a lookup of its bounds and encoding. That information is memorized on the ZZIP_DISK_FILE so that subsequent _read()
operations will be able to get the next data portion or return an eof condition for that file part wrapped in the zip archive.
The zzip_disk_fread function reads more bytes into the output buffer specified as arguments. The return value is null on eof or error, the
stdio-like interface can not distinguish between these so you need to check with zzip_disk_feof for the difference.
The zzip_disk_fclose function releases any zlib decoder info needed for decompression and dumps the ZZIP_DISK_FILE* then.
The zzip_disk_feof function allows to distinguish an error from an eof condition. Actually, if we found an error but we did already reach
eof then we just keep on saying that it was an eof, so the app can just continue.
AUTHOR
o Guido Draheim <guidod@gmx.de>
COPYRIGHT
Copyright (c) 2003,2004,2006 Guido Draheim All rights reserved, use under the restrictions of the Lesser GNU General Public License or
alternatively the restrictions of the Mozilla Public License 1.1
zziplib 0.13.56 ZZIP_DISK_FOPEN(3)