Sponsored Content
Top Forums UNIX for Dummies Questions & Answers 'awk' help for script to clean out wireless. Post 302931118 by Lord Lien on Saturday 10th of January 2015 07:24:37 PM
Old 01-10-2015
This is what I get when I run the script. The awk command is not passing back "This Is A Test". Its passing back only single words, so my script its trying to delete the wireless "This", "Is", "A", "Test" that don't exist. (Ignore the "preferred networks on en1")


Code:
Lord:Desktop administrator$ sudo ./wireless\ clean\ up.sh 
Deleting Preferred
Network Preferred was not found in the preferred networks list
Deleting networks
Network networks was not found in the preferred networks list
Deleting on
Network on was not found in the preferred networks list
Deleting en1:
Network en1: was not found in the preferred networks list
Deleting This
Network This was not found in the preferred networks list
Deleting is
Network is was not found in the preferred networks list
Deleting a
Network a was not found in the preferred networks list
Deleting test
Network test was not found in the preferred networks list
Network This is a test is already in the preferred networks list
Lord:Desktop administrator$

I did try using this command :-

Code:
networksetup -listpreferredwirelessnetworks en1 > wireless.txt

in slightly modified code & using awk to read the file but it kept error out on the 1st line.

---------- Post updated at 07:24 PM ---------- Previous update was at 06:16 PM ----------

Or you can just delete
"/Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist"

file... Gonna crack the script tho if it kills me Smilie
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

writing script to clean up a directory

I have to do a directory clean up on several machines. The task is as follows: go to a particular directory (cd /xxx) 1. create a directory ' SCRIPTCLEANUP ' ( i KNOW IT) loop through 2. List the directory 3. if directory and start with 'DQA' leave it, 4. if directory or file move it to... (0 Replies)
Discussion started by: ajaya
0 Replies

2. Shell Programming and Scripting

clean up script

I have a script which would monitor a given directory and delete any files which are older than 10 days. I was going to set the 10 crob jobs to perform this operation for 10 different directories (some are actually sub-directories), but my boss doesn't like that idea, so I need to do that in one... (1 Reply)
Discussion started by: mpang_
1 Replies

3. OS X (Apple)

Startup script to clean out trash can

I need to know how I would be able to clean out the trash can of a single "dumb" user every time the MAC is turned on. Back ground. OS 10.3x G3 Mac Two users configured... 1) Root or Admin (superuser) 2) student (Simple no access to anything but shared folder for files etc.) The problem... (4 Replies)
Discussion started by: Andrek
4 Replies

4. Shell Programming and Scripting

How to clean this script?

Hello guys, this script partially works but it's still pretty ugly and, moreover, if the month is jan/feb/mar... it doesn't work at all. Could anyone say me how to correct, cut and clean a little bit? #!/usr/bin/ksh egrep -v -e "^\s*#" /file/permission | awk '{ print $1 }' | sort | uniq... (3 Replies)
Discussion started by: gogol_bordello
3 Replies

5. Shell Programming and Scripting

noob question - is awk the tool to clean dirty text files?

Hi, nevermind. I think I've found the answer. It appears I was looking for index, match, sub, and gsub. I want to write a shell script that will clean the html out of a bunch of files and format the data for import into excel. Awk seems like a powerful tool, but it seems oriented to... (1 Reply)
Discussion started by: yogert909
1 Replies

6. Shell Programming and Scripting

Script to FTP,clean up and email

Hi i need a unix script to do the following tasks. My folder structure is /home/MSTR/test and will have the following folder within it Cache Lookup Source Target 1. On the Source & Target folder i have to take a copy of files older than 5 days and move(FTP) it into local machines C:\Backup... (1 Reply)
Discussion started by: Codesearcher
1 Replies

7. Shell Programming and Scripting

Need a shell script to clean data

Hi, Appreciated if anyone can throw some hint I have a file format like this: old(1): PRCNCP 1 old(2): PRSKU ... (6 Replies)
Discussion started by: netbanker
6 Replies

8. Shell Programming and Scripting

Clean up UNIX mail box using script

Hi, I would like to clean up by unix mail mail box thru some script command.. I do know how to delete from mail box ... e.g. $ mail ? d* ? quit But I need to clean up thru some command which I can use in my script before sending any email.. Thanks in advance! (1 Reply)
Discussion started by: pareshkp
1 Replies

9. UNIX for Beginners Questions & Answers

UNIX Script to clean files

Hello All, I need a script that would delete files which are more than "X" number of days old, also if there can be a log file of the deleted files for reference. I am from windows background hence finding it difficult. Any help is much appreciated Regards Wert (4 Replies)
Discussion started by: wert468
4 Replies

10. UNIX for Beginners Questions & Answers

awk to clean up input file, printing both fields

In the f1 file below I am trying to clean it up removing lines the have _tn_ in them. Next, removing the characters in $2 before the ninth /. Then I remove the ID_(digit- always 4). Finally, the charcters after and including the first _. It is curently doing most of it but the cut is removing $1... (5 Replies)
Discussion started by: cmccabe
5 Replies
NETWORKS(5)						    Linux System Administration 					       NETWORKS(5)

NAME
networks - network name information DESCRIPTION
The file /etc/networks is a plain ASCII file that describes known DARPA networks and symbolic names for these networks. Each line repre- sents a network and has the following structure: name number aliases ... where the fields are delimited by spaces or tabs. Empty lines are ignored. The hash character (#) indicates the start of a comment: this character, and the remaining characters up to the end of the current line, are ignored by library functions that process the file. The field descriptions are: name The symbolic name for the network. Network names can contain any printable characters execept white-space characters or the comment character. number The official number for this network in numbers-and-dots notation (see inet(3)). The trailing ".0" (for the host component of the network address) may be omitted. aliases Optional aliases for the network. This file is read by the route(8) and netstat(8) utilities. Only Class A, B or C networks are supported, partitioned networks (i.e., net- work/26 or network/28) are not supported by this facility. FILES
/etc/networks The networks definition file. SEE ALSO
getnetbyaddr(3), getnetbyname(3), getnetent(3), route(8), netstat(8) COLOPHON
This page is part of release 3.25 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/. GNU
/Linux 2008-09-04 NETWORKS(5)
All times are GMT -4. The time now is 04:16 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy