Sponsored Content
Top Forums Shell Programming and Scripting UNIX Shell Scripting (Solaris) for File Checking Post 302975228 by Don Cragun on Thursday 9th of June 2016 02:39:42 PM
Old 06-09-2016
Going back and removing significant portions of your earlier posts (that provided information on which responses to those posts were based is VERY BAD FORM! Do Not Do That! People who read this (horrendously long) thread in the future need to be able to see the entire discussion, not a discussion with major chunks of the text removed! (If this isn't acceptable to you, we can remove the thread and ban you from this site.)

We are not your unpaid programming staff. If your boss wants me to rewrite code I have supplied as a method to help you learn how to write code, have your boss send me a private message telling me what changes he or she wants me to make and how much he will pay me to do it. Do not keep changing your requirements and expect us to keep changing code we have suggested to meet new requirements the unnamed "they" want. Do not tell us our code is wrong because we did not supply output that meets your output formatting standards when you never mentioned any output formatting standards before.

I told you exactly what you need to change in this script to append to a log file instead of replace it in an earlier message in this thread. Do I really have to tell you how to do that again? Can't you reread this thread instead of asking us to repeat ourselves?

Are you really unable to figure out how to change your script to use a different pathname for the output log file used by your script? Please try to do this on your own, and show us what you have done if it doesn't work when you try it.

I would not think you would have trouble modifying the printf command in the script I suggested to get your standard output format, although we might be willing to help you add the date and timestamp. I have absolutely no idea why your standard would call for timestamps approximately five and a half months old. If you expect us to help you add seemingly random old timestamps to log entries you are creating, you need to give us exact specifications on what date and time are to be used. Are the dates and timestamps somehow related to one of the timestamps on the invalid files? If these are intended to be current timestamps and you just provided a confusing example, please try using the date utility to capture the data you want to include your log entries instead of just asking us to do it for you. If you show us that you have made an effort to make these changes on your own, but need a little help; we will be happy to help you. If you don't show us that you are willing to try to learn how to do this on your own, we are wasting our time here.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

difference between AIX shell scripting and Unix shell scripting.

please give the difference between AIX shell scripting and Unix shell scripting. (2 Replies)
Discussion started by: haroonec
2 Replies

2. AIX

Unix shell scripting to find latest file having timestamp embedded...

Hi guys, I have a directory in UNIX having files with the below format, i need to pickup the latest file having recent timestamp embedded on it, then need to rename it to a standard file name. Below is the file format: filename_yyyymmdd.csv, i need to pick the latest and move it with the... (2 Replies)
Discussion started by: kaushik25
2 Replies

3. Solaris

How to check the file existence using shell scripting in Solaris-10

Hi, I have a script which will check the fiel existence, the lines are as below if !(test -d ./data) then mkdir data fi In the first line error occurs as below generatelicense.sh: syntax error at line 2: `!' unexpected Where as this script works fine in linux OS. How to solve... (2 Replies)
Discussion started by: krevathi1912
2 Replies

4. UNIX for Dummies Questions & Answers

Unix Shell Scripting -- update employees not present in input file

ALL, My shell script takes a employee file as input. I have to identify the list of employees not in the input file and update their status in the database. Approach I followed: by traversing through the input file add all the emplid's to a variable. update the status of employees not in... (2 Replies)
Discussion started by: sailussr
2 Replies

5. Shell Programming and Scripting

C Shell Scripting - HELP! - checking total args in a script

Hi, I 'm trying to learn the scripting language and am trying to create a script to open a C Program, allow the user to edit it, and then run it. What I have works but only when you enter the name to be compiled and the c program, but what if you only entered the 1 argument (cprogram.c) ? but I 'm... (3 Replies)
Discussion started by: patel_ankz
3 Replies

6. Shell Programming and Scripting

generate tabular output from an input text file in unix shell scripting

Hi, I have the output (as below) which i want it to be in a table. For e.g. space utilization in PSE on path /logs is 0% space utilization in PSE on path /logs/tuxedo/tuxlsp is 16% space utilization in PSE on path /ldvarlsp/lsp/log is 37% space utilization in PSE on path /home is 6%... (7 Replies)
Discussion started by: pkbond
7 Replies

7. Shell Programming and Scripting

Request for file read option in Unix shell scripting

Hi Friends, I would like to read all the record from one txt file to other file txt For example I have two txt file a.txt and b.txt. I need to read a.txt record by record and I need add the system date @ end of each record before moving it to b.txt. Could you please share the coding for... (4 Replies)
Discussion started by: vinoth124
4 Replies

8. Shell Programming and Scripting

How to add trailer record at the end of the flat file in the unix ksh shell scripting?

Hi, How to add trailer record at the end of the flat file in the unix ksh shell scripting can you please let me know the procedure Regards Srikanth (3 Replies)
Discussion started by: srikanth_sagi
3 Replies

9. Shell Programming and Scripting

Read csv file, convert the data and make one text file in UNIX shell scripting

I have input data looks like this which is a part of a csv file 7,1265,76548,"0102:04" 8,1266,76545,"0112:04" I need to make the output data should look like this and the output data will be part of text file: 7|1265000 |7654899 |A| 8|12660000 |76545999 |B| The logic behind the... (6 Replies)
Discussion started by: RJG
6 Replies

10. Solaris

Solaris Shell Scripting

Hi, Want to know, is there any way to restrict a Solaris user to Single Login. Means a particular user can login once and if he or someone else tries to login with his ID then a message displayed "user already logged in" and denies his attempt. Regard, Jeet (1 Reply)
Discussion started by: CountJeet
1 Replies
SYSTEMD-JOURNALCTL(1)						systemd-journalctl					     SYSTEMD-JOURNALCTL(1)

NAME
systemd-journalctl - Query the systemd journal SYNOPSIS
systemd-journalctl [OPTIONS...] [MATCH] DESCRIPTION
systemd-journalctl may be used to query the contents of the systemd(1) journal. If called without parameter will show the full contents of the journal, starting with the oldest entry collected. If a match argument is passed the output is filtered accordingly. A match is in the format FIELD=VALUE, e.g. _SYSTEMD_UNIT=httpd.service. Output is interleaved from all accessible journal files, whether they are rotated or currently being written, and regardless whether they belong to the system itself or are accessible user journals. All users are granted access to their private per-user journals. However, by default only root and users who are members of the adm group get access to the system journal and the journals of other users. OPTIONS
The following options are understood: --help, -h Prints a short help text and exits. --version Prints a short version string and exits. --no-pager Do not pipe output into a pager. --all, -a Show all fields in full, even if they include unprintable characters or are very long. --follow, -f Show only most recent journal entries, and continously print new entries as they are appended to the journal. --lines=, -n Controls the number of journal lines to show, counting from the most recent ones. Takes a positive integer argument. In follow mode defaults to 10, otherwise is unset thus not limiting how many lines are shown. --no-tail Show all stored output lines, even in follow mode. Undoes the effect of --lines=. --output=, -o Controls the formatting of the journal entries that are shown. Takes one of short, short-monotonic, verbose, export, json, cat. short is the default and generates an output that is mostly identical to the formatting of classic syslog log files, showing one line per journal entry. short-monotonic is very similar but shows monotonic timestamps instead of wallclock timestamps. verbose shows the full structered entry items with all fiels. export serializes the journal into a binary (but mostly text-based) stream suitable for backups and network transfer. json formats entries as JSON data structures. cat generates a very terse output only showing the actual message of each journal entry with no meta data, not even a timestamp. --quiet, -q Suppresses any warning message regarding inaccessable system journals when run as normal user. --new-id128 Instead of showing journal contents generate a new 128 bit ID suitable for identifying messages. This is intended for usage by developers who need a new identifier for a new message they introduce and want to make recognizable. Will print the new ID in three different formats which can be copied into source code or similar. EXIT STATUS
On success 0 is returned, a non-zero failure code otherwise. ENVIRONMENT
$SYSTEMD_PAGER Pager to use when --no-pager is not given; overrides $PAGER. Setting this to an empty string or the value cat is equivalent to passing --no-pager. SEE ALSO
systemd(1), systemctl(1), systemd-journald.conf(5) AUTHOR
Lennart Poettering <lennart@poettering.net> Developer systemd 10/07/2013 SYSTEMD-JOURNALCTL(1)
All times are GMT -4. The time now is 05:29 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy