10 More Discussions You Might Find Interesting
1. UNIX for Beginners Questions & Answers
Dear all,
I was wondering If you could help me out.
I Am using a batch script to midfy some text files.
Input:
912856
912857
912904Amongst others I use this line:
REM I want to replace all lines that start with a 6-digit Number with a ftp command "get" followed by a path and the 6-digit... (9 Replies)
Discussion started by: SIEMI
9 Replies
2. UNIX for Advanced & Expert Users
Hi,
I have a file in unix with 15 columns.It consists special characters(#,$,^M,@,*,% etc)at the end of the each record.I want to remove these special characters.I used the following:
Sed -e 's/ /g;s/ */ /g'
. But It is removing special characters exists everywhere in the file(begining,middle... (24 Replies)
Discussion started by: rakeshp
24 Replies
3. UNIX for Beginners Questions & Answers
Hi Guys,
My requirement is to remove any invisible and special characters from the file like control M(carriage return) and alt numerics and it should not replace @#!$%
abc|xyz|acd¥£ó
adc|123| 12áí
Please help on this.
Thanks
Rakesh (1 Reply)
Discussion started by: rakeshp
1 Replies
4. Shell Programming and Scripting
Trying to run this command:
find /Volumes/Archive/ -type f -name "Icon"
and get
/Volumes/Archive//New Business and Marketing/2010 /Creative/Image Library/Stuff for Sean/Cafe Heineken/logo_Café Heineken_03.jpg: No such file or directory
due to the accent on the filename. Is there a way around... (2 Replies)
Discussion started by: kostas123334
2 Replies
5. Shell Programming and Scripting
Any time I do :
ls *.txt > mytext.txt
I get something like this in the output file:
^
Tue Jan 22 16:19:19 EST 2013 x86_64 x86_64 x86_64 GNU/Linux
t1Fam_BrOv :~>alias | grep ls
alias l.='ls -d .* --color=tty'
alias lR='ls -R'
alias la='ls -Al'
alias lc='ls -ltcr'
alias ldd='ls -ltr |... (5 Replies)
Discussion started by: genehunter
5 Replies
6. UNIX for Dummies Questions & Answers
Hello all,
I am facing with a problem of invoking an environment variable.
If I use this command :
/bin/ls -lt FILE_NM_?(20120515|20120516)??????_sas.sig | head -n1 | awk '{print $9}'
It perfectly outputs the desired result.
FILE_NM_20120516000000_sas.sig
But if I do this:... (8 Replies)
Discussion started by: sethmj
8 Replies
7. Shell Programming and Scripting
I have a file that has the name in one of the lines as MARíA MENDOZA in Windows. When this gets FTPed over to UNIX it appears as MAR�A MENDOZA. Is there anyway to overcome this? Its causing a issue because the file is Postional and fields are getting pushed by 2 digits..
Any help would be... (4 Replies)
Discussion started by: venky338
4 Replies
8. Shell Programming and Scripting
Hi, I wish to replace a new line with br (html) but it doesn't seem to work
message=$(echo ${FORM_message} | tr '\r' '<br \/>' )
what it gives me seems to be ... b...?
I am also having problem escaping hash sign in cut command:
list=$(echo "$line" | cut -d'\#;\#' -f1) ;
my intention is... (2 Replies)
Discussion started by: ted_chou12
2 Replies
9. Shell Programming and Scripting
Hi,
I am creating a script to do a find and replace single/multiple lines in a file with any number of lines.
I have written a logic in a script that reads a reference file say "findrep" and populates two variables $FIND and $REPLACE
print $FIND gives
Hi How r $u
Rahul()
Note:... (0 Replies)
Discussion started by: r_sarnayak
0 Replies
10. UNIX for Dummies Questions & Answers
We have a unix file that contains special characters (ie. Ñ, °, É, ¿ , £ , ø ). When I try to read this file I get a codepage error and the characters are replaced by the # symbol. How do I keep the special characters from being read?
Thanks.
Ryan (3 Replies)
Discussion started by: Ryan2786
3 Replies
STRFTIME(3) Library Functions Manual STRFTIME(3)
NAME
strftime - format date and time
SYNOPSIS
#include <sys/types.h>
#include <time.h>
#include <string.h>
size_t strftime(buf, maxsize, format, timeptr)
char *buf;
size_t maxsize;
char *format;
struct tm *timeptr;
DESCRIPTION
The strftime() function formats the information from timeptr into the buffer buf according to the string pointed to by format.
The format string consists of zero or more conversion specifications and ordinary characters. All ordinary characters are copied directly
into the buffer. A conversion specification consists of a percent sign ``%'' and one other character.
No more than maxsize characters will be placed into the array. If the total number of resulting characters, including the terminating null
character, is not more than maxsize, strftime() returns the number of characters in the array, not counting the terminating null. Other-
wise, zero is returned.
Each conversion specification is replaced by the characters as follows which are then copied into the buffer.
%A is replaced by the full weekday name.
%a is replaced by the abbreviated weekday name, where the abbreviation is the first three characters.
%B is replaced by the full month name.
%b or %h
is replaced by the abbreviated month name, where the abbreviation is the first three characters.
%C is equivalent to ``%a %b %e %H:%M:%S %Y'' (the format produced by asctime(3)).
%c is equivalent to ``%m/%d/%y''.
%D is replaced by the date in the format ``mm/dd/yy''.
%d is replaced by the day of the month as a decimal number (01-31).
%e is replaced by the day of month as a decimal number (1-31); single digits are preceded by a blank.
%H is replaced by the hour (24-hour clock) as a decimal number (00-23).
%I is replaced by the hour (12-hour clock) as a decimal number (01-12).
%j is replaced by the day of the year as a decimal number (001-366).
%k is replaced by the hour (24-hour clock) as a decimal number (0-23); single digits are preceded by a blank.
%l is replaced by the hour (12-hour clock) as a decimal number (1-12); single digits are preceded by a blank.
%M is replaced by the minute as a decimal number (00-59).
%m is replaced by the month as a decimal number (01-12).
%n is replaced by a newline.
%p is replaced by either ``AM'' or ``PM'' as appropriate.
%R is equivalent to ``%H:%M''
%r is equivalent to ``%I:%M:%S %p'' .
%t is replaced by a tab.
%S is replaced by the second as a decimal number (00-60).
%T or %X
is equivalent to "%H:%M:%S" .
%U is replaced by the week number of the year (Sunday as the first day of the week) as a decimal number (00-53).
%W is replaced by the week number of the year (Monday as the first day of the week) as a decimal number (00-53).
%w is replaced by the weekday (Sunday as the first day of the week) as a decimal number (0-6).
%x is equivalent to ``%m/%d/%y %H:%M:%S'' .
%Y is replaced by the year with century as a decimal number.
%y is replaced by the year without century as a decimal number (00-99).
%Z is replaced by the time zone name.
%% is replaced by `%' .
SEE ALSO
date(1), ctime(3), printf(1), printf(3)
STANDARDS
The strftime() function conforms to ANSI X C3.159-1989(``ANSI C'').
BUGS
There is no conversion specification for the phase of the moon.
4.2 Berkeley Distribution April 1, 1995 STRFTIME(3)