Sponsored Content
Top Forums UNIX for Beginners Questions & Answers Find: missing argument to `-mtime' Post 303042767 by rbatte1 on Monday 6th of January 2020 10:49:08 AM
Old 01-06-2020
This is telling you that the value for pday is not set or not an integer, so your command as a whole becomes invalid. Could you sh -xv rmAgingFile.sh file*.log 2 and review the output to see what is actually being run? Do you actually assign the argument 2 to that variable pday ? I presume it would need something like pday="${2}" early in your code to do that.

It might also be that the shell where you are running the command has expanded file*.log to each file it found, so that might mess up the input. You could try by wrapping it in double quotes, so sh -xv rmAgingFile.sh "file*.log" 2 might be better. Obviously drop the -xv if this does the trick.



If this is still failing, could you paste the output/errors showing the expanded find command as it is trying to run?




Kind regards,
Robin
This User Gave Thanks to rbatte1 For This Post:
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

find -mtime off by one day?

If I use the find command to find files older than n days I have to enter find . -mtime +(n-1). I tried this on a Solaris 9 system and also Linux. Is this something that all Unix veterans know about (I'm new to Unix)? If so, maybe my man pages need to be updated (how to do this?). :confused: (4 Replies)
Discussion started by: ceanntrean
4 Replies

2. UNIX for Dummies Questions & Answers

find . -mtime

...what am i doing wrong?? I need to find all files older than 30 days and delete but I can't get it to pull details for ANY + times. The file below has a time stamp which is older than 1 day, however if I try and select it using any of the -time flags it just doesn't see it. (the same thing... (1 Reply)
Discussion started by: topcat8
1 Replies

3. UNIX for Dummies Questions & Answers

(find) mtime vs. (unix) mtime

Hi I've made some test with perl script to learn more about mtime... So, my question is : Why the mtime from findfind /usr/local/sbin -ctime -1 -mtime -1 \( -name "*.log" -o -name "*.gz" \) -print are not the same as mtime from unix/linux in ls -ltr or in stat() function in perl : stat -... (2 Replies)
Discussion started by: hiddenshadow
2 Replies

4. UNIX for Dummies Questions & Answers

find mtime syntax

Hi guys, I am looking for a way of moving all files out of a directory with a time stamp greater then the one I specify. Can anyone suggest a way of doing so? For example, move all files out of dir1 which were created after 17:00 into dir2. Thanks :) (1 Reply)
Discussion started by: JayC89
1 Replies

5. Shell Programming and Scripting

find -mtime +7

Dear all, find $ADMIN_DIR/$SID/arch/ -name '*.gz' -mtime +7 -exec rm {} \; is it retaining 7 days OR 8 days .gz files ? Thanks Prakash (10 Replies)
Discussion started by: prakashoracledb
10 Replies

6. Shell Programming and Scripting

Help on find -mtime -exec

Hello people. Part of my script: echo "Compressing files older than 2 months in ${TEMP_DIR} directory ..." find ${DATA_DIR}/ -name '*.dat' -mtime 61 -exec compress {} \; #BELOW COMMAND DOES NOT WORK :-( <<<<<<----------- find ${DATA_DIR}/ -name '*.o.lines.*' -mtime 61 -exec compress {}... (2 Replies)
Discussion started by: drbiloukos
2 Replies

7. UNIX for Dummies Questions & Answers

Find using mtime

Hi, so I was using mtime and its not behaving the way I would think its supposed too. I have two pdf files. One modified today and another 6 months ago. I upload them to the solaris server. Then I run the below find statements. This finds my 2 files find *.pdf -type f -name '*.pdf' this finds... (2 Replies)
Discussion started by: vsekvsek
2 Replies

8. Shell Programming and Scripting

find: missing argument to `-exec' while redirecting using find in perl

Hi Friends, Please help me to sort out this problem, I am running this in centos o/s and whenever I run this script I am getting "find: missing argument to `-exec' " but when I run the same code in the command line I didn't find any problem. I am using perl script to run this ... (2 Replies)
Discussion started by: ramkumarselvam
2 Replies

9. Shell Programming and Scripting

Find by name and mtime

Hi, I'm trying to find all files that have a .ksh and .p extension and that are 7 days old by using the below find command but it doesn't seem to as expected. It gives me random results.. Can someone point out what may be wrong? find . -name "*.ksh" -o -name "*.p" -mtime -7 (2 Replies)
Discussion started by: Jazmania
2 Replies

10. UNIX for Beginners Questions & Answers

Missing argument for option: n Error

I am trying to execute the cli.sh script in another shell script passing arguments and getting the below error. Myscript.sh #!/bin/sh /home/runAJobCli/cli.sh runAJobCli -n $Taskname -t $Tasktype I am passing the below 2 arguments and it giving error ./Myscript.sh T_SAMPLE_TEST MTT... (11 Replies)
Discussion started by: Info_Geek
11 Replies
RUNNING-BEAR(6) 						   Games Manual 						   RUNNING-BEAR(6)

NAME
running-bear -- The launcher for games made with the Bear Engine. SYNOPSIS
running-bear --data-path=path ... --item-library=path ... --start-level=path [-h] [--log-concise] [--log-file=file] [--log- level=string] [--log-uniq] [-v] [--active-area=integer] [--fullscreen | --windowed ] [--game-name=string] [--game-var-assign- ment=character] [--screen-height=integer] [--screen-width=integer] [--set-game-var-bool=name=value ...] [--set-game-var-int=name=value ...] [--set-game-var-real=name=value ...] [--set-game-var-string=name=value ...] [--set-game-var-uint=name=value ...] --stats-destina- tion=url DESCRIPTION
This program is a launcher for games made with the Bear Engine. OPTIONS
The following options can be passed to the program: --active-area=integer The margin around the camera in which we check for activity. --data-path=path Path to the directory containing the data of the game. When a file is required during the game, the paths are explored from the last one on the command line toward the first one. --fullscreen Run the game in fullscreen mode. --game-name=string The name of the game. --game-var-assignment=character Change the delimiter used in --set-game-var-"type" to separate the name and the value of the variable. -h, --help Show summary of options. --item-library=path Path to a library containing items for the game. --log-concise Do not display log messages that have recently been displayed. --log-file=file Write log output in "file". --log-level=string Output log messages up to a given level, among "error", "warning" and "verbose". --log-uniq Do not display the same log message successively. --screen-height=integer The height of the screen --screen-width=integer The width of the screen. --set-game-var-bool=name=value Set the value of a boolean game variable. --set-game-var-int=name=value Set the value of an integer game variable. --set-game-var-real=name=value Set the value of a real number game variable. --set-game-var-string=name=value Set the value of a string game variable. --set-game-var-uint=name=value Set the value of a non negative integer game variable. --start-level=string The path to the first level to run, relatively to the data paths. --stats-destination=url Set the value of the destination to which game statistics are sent. -v, --version Print the version of the engine and exit. --windowed Run the game in a window. AUTHOR
This manual page was written by Julien Jorge julien.jorge@gamned.org. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation. On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL. RUNNING-BEAR(6)
All times are GMT -4. The time now is 09:14 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy