Sponsored Content
Full Discussion: Add Date in Column data
Top Forums UNIX for Beginners Questions & Answers Add Date in Column data Post 303046130 by vgersh99 on Friday 24th of April 2020 08:10:19 PM
Old 04-24-2020
Ok, where exactly are stuck?
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

How to add a new line between different column data content?

Input file: Germany 10 500 5000 Germany 20 500 5000 Germany 50 10 500 England 5 10 25 USA 30 25 55 USA 20 35 90 Japan 2 5 60 Singapore 50 30 90 Singapore 150 230 290 Output file: Germany 10 500 5000 Germany 20 500 5000 Germany 50 10 500 England 5 10 25 (7 Replies)
Discussion started by: patrick87
7 Replies

2. Shell Programming and Scripting

Awk to add selected row column data

Looks at the most efficient way to add up the column of data based off of the rows. Random data Name-Number-ID Sarah-2.0-15 Bob-6.3-15 Sally-1.0-10 James-1.0-10 Scotty-10.7-15 So I would select all those who have ID = 15 and then add up total number read - p "Enter ID number" Num ... (3 Replies)
Discussion started by: Ironguru
3 Replies

3. Ubuntu

How to add a data column in existing file

Hi All I need to add a column on my existing data file. I know similar posts are there but none of them were meeting my requirement. My input is 1.20 3.44 4.88 5.11 4.99 3.22 1.89 3.89 2.90 Desired output 1 1.20 3.44 4.88 2 5.11 4.99 3.22 3 1.89 3.89 2.90 I will... (2 Replies)
Discussion started by: mahbub03
2 Replies

4. Emergency UNIX and Linux Support

Trying to add currrent date as the first the first column in the file

Hi Experts, I am trying to add one variable value as the first value in a file speparated by "" (space) delimiter. Can you please let me know how I can do this using bash script. Following is my file. 1635 ABCD 3m9ka COMPLETE 0526 AJAY 3m1da COMPLETE 0419 INDIA 3m3zi INCOMPLETE The... (3 Replies)
Discussion started by: ajaypatil_am
3 Replies

5. Shell Programming and Scripting

Add current date to the data file

hi all Please assist i need to add current date as data to load to a database: the script is as follow: #!/bin/ksh DIR=/export/home/yani_m/scripts/scrip_out_put/ DIR2=/export/home/yani_m/scripts/scrip_out_put/calc/ Date=$1 File22="disk_"$Date Server=$2 iofiles=$DIR"/*"$Date"*_Ynr.dat"... (4 Replies)
Discussion started by: LucyYani
4 Replies

6. Shell Programming and Scripting

Sort data by date and then search by column

Hi, I have a file where data is pipe separated.First i want to sort the file content by date . Then i want to pick up the records based on the first column which should be unique and not have duplicates. NYSE|yyyrrrddd|toronto|isin|ticker|2013-05-15... (2 Replies)
Discussion started by: samrat dutta
2 Replies

7. Shell Programming and Scripting

Need to add a date column (today's date) in file

Hi I have file with number status and date1 and date1 field, want add a column today between column date1 and date2. file1.txt number status date1 date2 ===== ==== === ===== 34567 open 27/06/13 28/06/13 45678 open 27/06/13 28/06/13 43567 open 27/06/13 28/06/13 ... (1 Reply)
Discussion started by: vijay_rajni
1 Replies

8. UNIX for Advanced & Expert Users

Add file creation date as new column

Hi , I have a requirement to append file creation date to each row in a file for all the files in a directory. Please help Thanks, Pavan (2 Replies)
Discussion started by: Pavan Ram B S
2 Replies

9. Shell Programming and Scripting

Add Column base on other Column Data

HI Guys, I want add one extra Column base on 3rd Column . Input :- M204 MS204_154 :vsDataUeMe M204 MS204_154 es:sMeasure 0 M204 MS204_154 es:90ilterCoe 9 M204 MS204_154 es:searchE9090ortTime 40 M204 MS204_154 es:servOrPrioI90HoTimer 4000 M204 MS204_154 es:ueMeajllls154545 TRUE... (5 Replies)
Discussion started by: pareshkp
5 Replies

10. UNIX for Beginners Questions & Answers

How to add a column of another data from another column?

Hola Como hacer: C:\System\SystemRun.4gl C:\System\SystemRunPrint.4gl C:\System\SystemViews.4gl Resultado: SystemRun.4gl C:\System\SystemRun.4gl SystemRunPrint.4gl C:\System\SystemRunPrint.4gl SystemViews.4gl C:\System\SystemViews.4gl... (0 Replies)
Discussion started by: tlaloc
0 Replies
GITCLI(7)							    Git Manual								 GITCLI(7)

NAME
       gitcli - Git command-line interface and conventions

SYNOPSIS
       gitcli

DESCRIPTION
       This manual describes the convention used throughout Git CLI.

       Many commands take revisions (most often "commits", but sometimes "tree-ish", depending on the context and command) and paths as their
       arguments. Here are the rules:

       o   Revisions come first and then paths. E.g. in git diff v1.0 v2.0 arch/x86 include/asm-x86, v1.0 and v2.0 are revisions and arch/x86 and
	   include/asm-x86 are paths.

       o   When an argument can be misunderstood as either a revision or a path, they can be disambiguated by placing -- between them. E.g.  git
	   diff -- HEAD is, "I have a file called HEAD in my work tree. Please show changes between the version I staged in the index and what I
	   have in the work tree for that file", not "show difference between the HEAD commit and the work tree as a whole". You can say git diff
	   HEAD -- to ask for the latter.

       o   Without disambiguating --, Git makes a reasonable guess, but errors out and asking you to disambiguate when ambiguous. E.g. if you have
	   a file called HEAD in your work tree, git diff HEAD is ambiguous, and you have to say either git diff HEAD -- or git diff -- HEAD to
	   disambiguate.

	   When writing a script that is expected to handle random user-input, it is a good practice to make it explicit which arguments are which
	   by placing disambiguating -- at appropriate places.

       o   Many commands allow wildcards in paths, but you need to protect them from getting globbed by the shell. These two mean different
	   things:

	       $ git checkout -- *.c
	       $ git checkout -- *.c

	   The former lets your shell expand the fileglob, and you are asking the dot-C files in your working tree to be overwritten with the
	   version in the index. The latter passes the *.c to Git, and you are asking the paths in the index that match the pattern to be checked
	   out to your working tree. After running git add hello.c; rm hello.c, you will not see hello.c in your working tree with the former, but
	   with the latter you will.

       o   Just as the filesystem .  (period) refers to the current directory, using a .  as a repository name in Git (a dot-repository) is a
	   relative path and means your current repository.

       Here are the rules regarding the "flags" that you should follow when you are scripting Git:

       o   it's preferred to use the non-dashed form of Git commands, which means that you should prefer git foo to git-foo.

       o   splitting short options to separate words (prefer git foo -a -b to git foo -ab, the latter may not even work).

       o   when a command-line option takes an argument, use the stuck form. In other words, write git foo -oArg instead of git foo -o Arg for
	   short options, and git foo --long-opt=Arg instead of git foo --long-opt Arg for long options. An option that takes optional
	   option-argument must be written in the stuck form.

       o   when you give a revision parameter to a command, make sure the parameter is not ambiguous with a name of a file in the work tree. E.g.
	   do not write git log -1 HEAD but write git log -1 HEAD --; the former will not work if you happen to have a file called HEAD in the
	   work tree.

       o   many commands allow a long option --option to be abbreviated only to their unique prefix (e.g. if there is no other option whose name
	   begins with opt, you may be able to spell --opt to invoke the --option flag), but you should fully spell them out when writing your
	   scripts; later versions of Git may introduce a new option whose name shares the same prefix, e.g.  --optimize, to make a short prefix
	   that used to be unique no longer unique.

ENHANCED OPTION PARSER
       From the Git 1.5.4 series and further, many Git commands (not all of them at the time of the writing though) come with an enhanced option
       parser.

       Here is a list of the facilities provided by this option parser.

   Magic Options
       Commands which have the enhanced option parser activated all understand a couple of magic command-line options:

       -h
	   gives a pretty printed usage of the command.

	       $ git describe -h
	       usage: git describe [options] <commit-ish>*
		  or: git describe [options] --dirty

		   --contains		 find the tag that comes after the commit
		   --debug		 debug search strategy on stderr
		   --all		 use any ref
		   --tags		 use any tag, even unannotated
		   --long		 always use long format
		   --abbrev[=<n>]	 use <n> digits to display SHA-1s

       --help-all
	   Some Git commands take options that are only used for plumbing or that are deprecated, and such options are hidden from the default
	   usage. This option gives the full list of options.

   Negating options
       Options with long option names can be negated by prefixing --no-. For example, git branch has the option --track which is on by default.
       You can use --no-track to override that behaviour. The same goes for --color and --no-color.

   Aggregating short options
       Commands that support the enhanced option parser allow you to aggregate short options. This means that you can for example use git rm -rf
       or git clean -fdx.

   Abbreviating long options
       Commands that support the enhanced option parser accepts unique prefix of a long option as if it is fully spelled out, but use this with a
       caution. For example, git commit --amen behaves as if you typed git commit --amend, but that is true only until a later version of Git
       introduces another option that shares the same prefix, e.g. git commit --amenity option.

   Separating argument from the option
       You can write the mandatory option parameter to an option as a separate word on the command line. That means that all the following uses
       work:

	   $ git foo --long-opt=Arg
	   $ git foo --long-opt Arg
	   $ git foo -oArg
	   $ git foo -o Arg

       However, this is NOT allowed for switches with an optional value, where the stuck form must be used:

	   $ git describe --abbrev HEAD     # correct
	   $ git describe --abbrev=10 HEAD  # correct
	   $ git describe --abbrev 10 HEAD  # NOT WHAT YOU MEANT

NOTES ON FREQUENTLY CONFUSED OPTIONS
       Many commands that can work on files in the working tree and/or in the index can take --cached and/or --index options. Sometimes people
       incorrectly think that, because the index was originally called cache, these two are synonyms. They are not -- these two options mean very
       different things.

       o   The --cached option is used to ask a command that usually works on files in the working tree to only work with the index. For example,
	   git grep, when used without a commit to specify from which commit to look for strings in, usually works on files in the working tree,
	   but with the --cached option, it looks for strings in the index.

       o   The --index option is used to ask a command that usually works on files in the working tree to also affect the index. For example, git
	   stash apply usually merges changes recorded in a stash entry to the working tree, but with the --index option, it also merges changes
	   to the index as well.

       git apply command can be used with --cached and --index (but not at the same time). Usually the command only affects the files in the
       working tree, but with --index, it patches both the files and their index entries, and with --cached, it modifies only the index entries.

       See also http://marc.info/?l=git&m=116563135620359 and http://marc.info/?l=git&m=119150393620273 for further information.

GIT
       Part of the git(1) suite

Git 2.17.1							    10/05/2018								 GITCLI(7)
All times are GMT -4. The time now is 04:31 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy