Sponsored Content
Top Forums Shell Programming and Scripting Script works fine until I | more Post 95452 by Perderabo on Wednesday 11th of January 2006 10:17:32 AM
Old 01-11-2006
The ls program will do stuff like this on most systems. Maybe AIX is an exception. But for me, "ls" and "ls | more" give different results. I am forced to do a "ls -C | more" to see the equivalent of "ls'. What is happening is that the ls program is looking at stdout and checking to see if it's a tty or not. If it is a tty, it defaults to -C. Any program can do that, but to do so is controversial to say the least. All I can suggest is to check the man page for your command and see if there is an option to give you the result you want. Possibly the program is innocent and it's the script that is doing this. To see the syntax, try these commands from a ksh prompt:
{ [ -t 1 ] && echo yes; }
{ [ -t 1 ] && echo yes; } | cat

The first should print "yes" but the second should print nothing. Check your script for stuff like that.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Cron job fails, but works fine from command line

I have a very basic script that essentially sends a log file, via FTP, to a backup server. My cron entry to run this every night is: 55 23 * * * /usr/bin/archive_logs The script runs perfectly when executed manually, and actually worked via cron for about three weeks. However, it mysteriously... (3 Replies)
Discussion started by: cdunavent
3 Replies

2. Shell Programming and Scripting

"ld.so.1" error using a cron job | works fine otherwise

Hi, A cron job CJ invokes a shell script SC. SC internally invokes multiple perl scripts. One of the perl scripts deals with Accurev (i am using Accurev CLI). The first accurev command encountered is accurev merge -i <<file_name>> (file name has absolute path) When I run the perl script or... (1 Reply)
Discussion started by: singh
1 Replies

3. UNIX for Advanced & Expert Users

mount -t cifs permission denied by mount -t smbfs works fine

I am having trouble mounting with cifs, but mounting the exact same command with smbfs works fine. The share is on another samba server and is set to full public guest access. # mount -t cifs //servername/sharename /mnt/temp -o password="" mount error 13 = Permission denied Refer to the... (3 Replies)
Discussion started by: humbletech99
3 Replies

4. UNIX for Dummies Questions & Answers

$USER is not set in remsh but works fine via ssh login

1) ssh a@b echo $USER it display the correct value as a (even though i have not defined it in .profile) 2) remsh b -l a echo $USER it does not display the value as a (variable is not set any idea why $USER variable is not initialized when i login via remsh or rlogin but shows the... (10 Replies)
Discussion started by: reldb
10 Replies

5. Shell Programming and Scripting

Script works fine but not with crontab

Hello All, This is driving me nuts. Wrote a very simple script (it's in csh so sorry about that). Just something very simple though. Here is the catch. Works great from command line sometimes. Other times it runs no errors or anything but I never receive an email. Never runs from crontab... (6 Replies)
Discussion started by: jacktay
6 Replies

6. Shell Programming and Scripting

Sed script not working properly on Solaris (works fine on AIX)?

Hi, I have a problem with a SED script that works fine on AIX but does not work properly on a Solaris system. The ksh script executes the SED and puts the output in HTML in tables. But the layout of the output in HTML is not shown correctly(no tables, no color). Can anyone tell if there is... (7 Replies)
Discussion started by: Faith111
7 Replies

7. Shell Programming and Scripting

Not the correct output, works fine via CLI, not inside the script.

Guys, I need you help please. The script below is not working correclty for checking via a awk/if statement . Can you tell me what i am doing wrong in the script code "if($1 == "$RETENTION_LEVEL") " Syntax RETENTION_LEVEL=`echo $LINE | cut -f2 -d" "` echo " ==============... (4 Replies)
Discussion started by: Junes
4 Replies

8. UNIX for Dummies Questions & Answers

C-program works fine interactively, but not on the SGE server

Greetings, I have a C-program that is made to implement a hidden Markov model on an input file. The program is very memory intensive. I've installed it on my local server where I have an account and it compiles fine. The way they have the server set up is that you can either work... (1 Reply)
Discussion started by: Twinklefingers
1 Replies

9. Shell Programming and Scripting

sed command not working inside ksh script but works fine outside

Hi, I am a bit confused ,why would a sed command work fine outside of ksh script but not inside. e.g I want to replace all the characters which end with a value and have space at end of it. so my command for it is : sed -i "s/$SEPARATOR /$SEPARATOR/g" file_name This is working fine in... (8 Replies)
Discussion started by: vital_parsley
8 Replies

10. Shell Programming and Scripting

Shell script works fine as a standalone script but not as part of a bigger script

Hello all, I am facing a weird issue while executing a code below - #!/bin/bash cd /wload/baot/home/baotasa0/sandboxes_finance/ext_ukba_bde/pset sh UKBA_publish.sh UKBA 28082015 3 if then echo "Param file conversion for all the areas are completed, please check in your home directory"... (2 Replies)
Discussion started by: ektubbe
2 Replies
SCITOOLS(1)						      General Commands Manual						       SCITOOLS(1)

NAME
scitools - run a SciTools command SYNOPSIS
scitools command [OPTIONS] DESCRIPTION
The scitools script takes a command and runs a corresponding utility. The available commands are listed below. file2interactive Utility for taking a set of Python statements in a file and creating the corresponding interactive Python shell session. floatdiff Script for examining differences in regression tests involving floating-point numbers. Used in [1]. regression Simple front-end script to SciTools' Regression module. Used in [1]. ps2mpeg Utility for turning a set of PostScript files into an MPEG movie, using mpeg_encode or ppmtompeg. profiler Script for simplifying the execution of Python's profiling tools. Used in [1]. rename Script for renaming a set of files by substituting one string or regular expression with another. subst Script for subsituting a phrase by another in a set of files. Accepts regular expressions. Treated in [1]. replace Script for subsituting a phrase by another in a set of files. Does not use regular expressions, just plain text (well suited for substituting text with much use of backslashes, curly braces, and other special characters in regular expressions (e.g., LaTeX text). movie Script for creating a movie file from a sequence of image files (frames). By default an HTML file for displaying the image (PNG) files are made. pyreport Processes a Python script and pretty prints the results using LateX. If the script uses show() commands (from scitools.easyviz) they are caught by pyreport and the resulting graphs are inserted in the output pdf. Comments lines starting with "#!" are interpreted as rst lines and pretty printed accordingly in the pdf. [1] H. P. Langtangen: Python Scripting for Computational Science. Third edition, second printing. Springer, 2009. OPTIONS
-h, --help Show usage for all commands and exit. BUGS
Send comments, questions, bug reports etc. to scitools@googlegroups.com. LICENSE
SciTools is licensed under the new BSD license. AUTHOR
SciTools is written by Hans Petter Langtangen <hpl@simula.no>, Johannes Ring <johannr@simula.no>, Ilmar Wilbers <ilmarw@simula.no>, and Rolv E. Bredesen <rolv@simula.no>. This manual page is written by Johannes Ring <johannr@simula.no>. SCITOOLS(1)
All times are GMT -4. The time now is 10:34 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy