Capture two set of data to same line...simple


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Capture two set of data to same line...simple
# 1  
Old 11-27-2008
Capture two set of data to same line...simple

I would like to capture output from two commands to a test file on the same line...
I want to get a file with all Applications and the Version of it...here are the two commands I use to get the output.

To get Application list I use
Code:
ls -1 /Applications/ |grep .app >> ~/Desktop/InstalledApps.txt

Also Maybe someone can help Add searching sub directories too.

I would also like to add the Applications Version
Code:
awk '/FBundleShortVersionString/{getline;print}' /Applications/$Application.app/Contents/Info.plist |cut -d">" -f2 | cut -d"<" -f1

If possible I would like to write to line at a time and not have to worry about editing it or issues with merging data. At some point I will take the time to create a mysql database, but just want a simple text file for now.

Sample Output Should be....
Address Book.app 4.1.1
Calculator.app 4.2
# 2  
Old 11-27-2008
This sounds like a search on an iPhone because I know they use .app. I use Fedora and Redhat and we don't have any .app but if you have your /etc/snmp/snmpd.conf defined you can snmpwalk for "HOST-RESOURCES-MIB::hrSWInstalledName" and this will list the package and version information your looking for. For info on setting up the /etc/snmp/snmpd.conf check out Quick HOWTO : Ch22 : Monitoring Server Performance - Linux Home Networking

you can also do this on a redhat system with 'rpm -qa'
# 3  
Old 11-27-2008
This is for Mac OSX 10.5.5 Leopard.
But it's really a very generic question about merging data from two files and setting up variables. I actually will use this to search for the Applications only 2 directories in...
Code:
sudo find /Applications -depth 2 -name *.app |sed 's/ /\\ /g'

There is really nothing in the /etc/snmp/snmpd.conf that is useful now.

Last edited by elbombillo; 11-28-2008 at 08:44 AM.. Reason: Updated Command
# 4  
Old 11-28-2008
I found a completely different way of getting the list of apps. I will post a different question.
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. OS X (Apple)

Python script to do simple audio capture...

This site is the first to get this snippet. It will capture an audio recording of any time length within the limits of OSX's QuickTime Player's capablility... A shell script derivative of this will be used as a further capture for CygWin's AudioScope.sh. Thoroughly read ALL the comments in... (0 Replies)
Discussion started by: wisecracker
0 Replies

2. UNIX for Advanced & Expert Users

Select the ranodm percent of the line in the data set

Hello ; I have a file which has one column with 7200 ID. These line have been repeated for certain of these ID. for example, ID number 200 repeated 3 times, ID number 201 repeated 2 times and etc. How could I select 20% of the ID numbers randomly without repetition? Regards Sajjad (1 Reply)
Discussion started by: sajmar
1 Replies

3. Shell Programming and Scripting

awk : Filter a set of data to parse header line and last field of multiple same match.

Hi Experts, I have a data with multiple entry , I want to filter PKG= & the last column "00060110" or "00088150" in the output file: ############################################################################################### PKG= P8SDB :: VGS = vgP8SOra vgP8SDB1 vgP8S001... (5 Replies)
Discussion started by: rveri
5 Replies

4. UNIX for Dummies Questions & Answers

Command line / script option to filter a data set by values of one column

Hi all! I have a data set in this tab separated format : Label, Value1, Value2 An instance is "data.txt" : 0 1 1 -1 2 3 0 2 2 I would like to parse this data set and generate two files, one that has only data with the label 0 and the other with label -1, so my outputs should be, for... (1 Reply)
Discussion started by: gnat01
1 Replies

5. Shell Programming and Scripting

set -x within script and capture as a file

Okay, I've been working on a script for providing information on the progress of a backgrounded ditto command. Thanks to google and a lot of searching I've resolved all but one very odd error. At this point, I want to use xtrace (set -x) to try to uncover the issue. I have found several examples... (2 Replies)
Discussion started by: reid
2 Replies

6. UNIX for Advanced & Expert Users

capture data from matched string/line

Hi, I have a query as follows : suppose I am matching a string in a file say "start from here" and I want to pick up 'n' number of lines () from the matched string. Is there any way to do that ? 1) going forward I want to do this for every match for the above string 2) or limit this to... (2 Replies)
Discussion started by: sumoka
2 Replies

7. Shell Programming and Scripting

Capture data in a file

How to capture the rows in a file after executing the store procedure using the perl scripts? (0 Replies)
Discussion started by: vinay123
0 Replies

8. UNIX for Dummies Questions & Answers

Howto capture data from rs232port andpull data into oracle database-9i automatically

Hi, i willbe very much grateful to u if u help me out.. if i simply connect pbx machine to printer by serial port RS232 then we find this view: But i want to capture this data into database automatically when the pbx is running.The table in database will contain similar to this view inthe... (1 Reply)
Discussion started by: boss
1 Replies

9. Shell Programming and Scripting

Capture POST data

Is it possible to capture data posted from a Web Form?? I mean when data in the form on a webpage is send via POST method and not GET method. Can it be captured! (1 Reply)
Discussion started by: azmathshaikh
1 Replies
Login or Register to Ask a Question