Visit Our UNIX and Linux User Community


Problems with Blank Spaces


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Problems with Blank Spaces
# 1  
Old 05-21-2010
Problems with Blank Spaces

Hi to all.

How can I pass to the stat command a file path with blank spaces? And another question, if I use stat command like this:

Code:
stat / -name "*.sh" -user $user_name -exec stat -c %n%x {} \;

How can I get the result with a ":" into the name of the file and the time of the last modification?

Thanks for reading.
# 2  
Old 05-21-2010
probably you have find instead of first stat

BTW, this is working for me for these files.

Code:
$ ls -1  
aaa:vv
space file
$ find . -type f -exec stat -c %n%x {} \;
./space file2010-05-21 13:19:40.000000000 +0200
./aaa:vv2010-05-21 13:19:27.000000000 +0200
$

# 3  
Old 05-21-2010
Thanks anchal_khare, your code works.

I found the problem.

Code:
#If I do this, it doesn't works.
for i in `find / -name "*.sh" -user $user_name 2> /dev/null | tr " " "_"`
do
            script_path=`echo "$i" | tr "_" " "`
            stat $script_path
done


#I must use "" with the $script_path. Like this, it works.
for i in `find / -name "*.sh" -user $user_name 2> /dev/null | tr " " "_"`
do
            script_path=`echo "$i" | tr "_" " "`
            stat "$script_path"
done

Two hours lost. I really hate this errors.

OK, and about the second question? Using the first post code, how can I get the result with a ":" between the name of the file and the time of the last modification?
# 4  
Old 05-21-2010
just put a colon after the %n

Code:
find . -type f -exec stat -c %n:%x {} \;

This User Gave Thanks to clx For This Post:
# 5  
Old 05-21-2010
Quote:
Originally Posted by anchal_khare
just put a colon after the %n

Code:
find . -type f -exec stat -c %n:%x {} \;

Thanks, it's works great.

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Delete blank spaces and blank lines in a file

Hi Gurus, Somebody can say me how to delete blank spaces and blank lines in a file unix, please. Thank you for advanced. (10 Replies)
Discussion started by: systemoper
10 Replies

2. UNIX for Dummies Questions & Answers

Remove blank spaces

Dear Masters, I want to remove all lines with blank spaces input file: a|abc|0|1 a|abc|2|3 b||3|5 c|def||7 d|def|0|1 Expected: a|abc|0|1 a|abc|2|3 d|def|0|1 I did this awk -F'|' '!/^$/' input (4 Replies)
Discussion started by: radius
4 Replies

3. Shell Programming and Scripting

Remove blank spaces

Gents, Please can you help me.. to remove blank spaces :) Input ABSOLUTE , ,FALSE ,1035 ,28 ,669 ,1817.0 ,CORREL BEFORE ,1 ABSOLUTE , ,FALSE ,1035 ,28 ,686 ,1817.0 ,CORREL BEFORE ,1 ABSOLUTE , ,FALSE ,1035 ,28 ,670 ,1819.0 ,CORREL BEFORE ,1 ABSOLUTE , ,FALSE ... (4 Replies)
Discussion started by: jiam912
4 Replies

4. Solaris

Removing blank spaces

Hi , I want to go out of vi editor temporarily and execute a command in command prompt and again going back to the editor . Is it possible . Any help on this is really helpful. 1. Need to open vi 2. Temporarily come out and execute a command and go back to vi editor (6 Replies)
Discussion started by: rogerben
6 Replies

5. Shell Programming and Scripting

how to read blank spaces

hi i have a file which store some data.the contents of my file is data1:data2 data3:data4 i have a script which read this file correct="$(cat /root/sh | cut -d: -f1)" i used this syntax..please help me which syntax is used to read blank spaces.and then remove it and after that how to read... (1 Reply)
Discussion started by: shubhig15
1 Replies

6. Shell Programming and Scripting

Removing blank spaces, tab spaces from file

Hello All, I am trying to remove all tabspaces and all blankspaces from my file using sed & awk, but not getting proper code. Please help me out. My file is like this (<b> means one blank space, <t> means one tab space)- $ cat file NARESH<b><b><b>KUMAR<t><t>PRADHAN... (3 Replies)
Discussion started by: NARESH1302
3 Replies

7. Shell Programming and Scripting

Handling blank spaces

Hi, I am trying to replace a specific column values in a csv file with double quotes when I am find embedded spaces with in the fields. Example: SNO,NAME,ZIPCODE,RANK,SEX,ADDRESS 1,Robert,74538,12,34, M,Robert Street, NY 2,Sam,07564,13,M,12 Main Ave, CA 3,Kim, Ed,12345,14,M,123D ,... (1 Reply)
Discussion started by: techmoris
1 Replies

8. UNIX for Dummies Questions & Answers

string with blank spaces

I have a file that has dates like this: date FINAL_RESULT; 7 date FINAL_RESULT; 2 date FINAL_RESULT; 5 With this command: seira=`cut -f2 -d\; tes.txt` i take the date FINAL RESULTs and i store them on variable seira.then seira look like this: 6 3 8 I want to read seira and make a sum of all... (4 Replies)
Discussion started by: psalas
4 Replies

9. Shell Programming and Scripting

blank spaces getting deleted

I have to filter out data from a file based on the value of first three characters of each record I have used the following logic FIN=$LOC/TEST2.TXT FEEDFILE=$LOC/TEST1.TXT while read FDROW do FEEDROW=$FDROW; DTYPE=`echo $FEEDROW |cut -c 1-3` if ; then echo $FEEDROW >> $FIN... (5 Replies)
Discussion started by: gander_ss
5 Replies

10. Shell Programming and Scripting

howtodelete blank spaces

sry im new to this...another qns.. if i have a line in the normal shell the file is email.scp. it contains a txt file eg hello.txt that contain this infomation. k@hotmail.com j@jotm.com how do i delete away the blank spaces after the k@hotmail.com..i dun wan any blank spaces after the... (2 Replies)
Discussion started by: forevercalz
2 Replies

Featured Tech Videos