What I am trying to do is make a script that will add a port number within a section of a file if it already doesn't exist in that section of the file. The particular line that I would like to add the port number to in the file is formatted like this:
For example, I would like to add the port 1701 to this series of numbers. inside the quotes, if it doesn't already exist. It would end up looking like the following:
I hope that is explained clearly enough.
Hi,
I need to remove lines from a text file that are less than certain length in UNIX. For example, test.txt file contains the following lines:
abcdefghijklmnopqrstuvwxyz.
123456789009876543211234567
This line to be removed.
zyxwvutsrqponmlkjihgfedcba.
The length of each line is supposed... (5 Replies)
I am a new unix user & I wanted to work with unix as it is very good in text manipulations. I need a little help. I will be grateful if someone can help me out.
I need help in grepping a pattern of numbers from one file to another file. Specific details are as follows:
File one contains only... (4 Replies)
Hello,
I have mysql binary file which logs all the database queries and i to insert all queries log in to database. First i coverted binary file to text file. and start playing with it. Text file contains following queries, some samples are,
SET INSERT_ID=1;
INSERT INTO test... (0 Replies)
Hi,
I need to write shell script for the scenario explained below -
datafile.txt
AcctNum,code,Region,,,,
12345451,AN ,abaab
12345452,AN ,xccxc
76677545,RP ,acxcc
43567878,RP ,afghh
32190900,AN ,afrfrf
87312345,AN ,aqaw
I have a text file (datafile.txt)... (1 Reply)
Hi ,
I have a simple text file with contents as below:
12345678900 971,76 4234560890
22345678900 5971,72 5234560990
32345678900 71,12 6234560190
the new csv-file should be like:
Column1;Column2;Column3;Column4;Column5
123456;78900;971,76;423456;0890... (9 Replies)
Hi
I have a requirement to write a script but not sure which is the best way to approach this
I have not worked in sed but I'm aware that its robust for file extraction requirements
I have a scripting task. I already developed the code in perl but the script is taking almost 2 mins for... (5 Replies)
I have a tab delimited file with 4 columns. If the value in the first column, equals the value in the second column, I'd like to have the 4th column multiplied by 2 then add 1. If the value in the first column differs from the value in the second, I'd like to have the 4th column multiplied by 2... (5 Replies)
Hi Gurus,
I have a question
I have a flat file like below with three fields (3 rd field is amt)
ad|B|500
cc||100
dd|C|600
ee||900
Need to write a code in such a way that when second field is empty then do sum of third field
So in this case it will be 100 +900
I tried but no luck... (1 Reply)
Hello,
Supposing I had a huge list as follows:
TAC manufacturer Device Type
1392600 LG D959 LG-D959TS FeaturePhone
1409700 LG V410 FeaturePhone
35150806 LG F350S FeaturePhone
35165206 Samsung GT-E1200 FeaturePhone
35194505 Nokia Asha 200 FeaturePhone
but I want to make it look like... (3 Replies)
Discussion started by: Cludgie
3 Replies
LEARN ABOUT DEBIAN
stone
stone(1) General Commands Manual stone(1)NAME
stone - a simple TCP/IP packet repeater
SYNOPSYS
stone [-d] [-n] [-u max] [-f n] [-l] [-z SSL] st [-- st] ...
OPTIONS -d Increase the debug level.
-z SSL encryption.
-n IP addresses and service port numbers are shown instead of host names and service names.
-u max max is integer. The program will memorize max sources simultaneously where UDP packets are sent.
-f n n is integer. The program will spawn n child processes.
-l Sends error messages to the syslog instead of stderr.
st is one of the followings; Multiple st can be designated, separated by --.
(1) host:port sport [xhost ...]
(2) host:port shost:sport [xhost ...]
(3) display [xhost ...]
(4) proxy sport [xhost ...]
(5) host:port/http request [hosts ...]
(6) host:port/proxy header [hosts...]
The program repeats the connection on port sport to the other machine host port port. If the machine, on which the program runs, has two
or more interfaces, type (2) can be used to repeat the connection on the specified interface shost.
display [xhost ...]
Abbreviating notation. The program repeats the connection on display number display to the X server designated by the environment
variable DISPLAY.
proxy sport [xhost ...]
Http Proxy. Specify the machine, on which the program runs, and port sport in the http proxy settings of your WWW browser.
host:port/http request [hosts ...]
Repeats packets over http request. request is the request specified in HTTP 1.0. host:port/proxy header [hosts...]
host:port/proxy header [hosts...]
Type (6) repeats http request with header in the top of request headers.
xhost Only machines xhost can connect to the program.
xhost/mask
Only machines on specified networks are permitted to connect to the program. In the case of class C network 192.168.1.0, for exam-
ple, use 192.168.1.0/255.255.255.0.
sport/udp
Repeats UDP packets instead of TCP packets.
port/ssl
Repeats packets with encryption.
sport/ssl
Repeats packets with decryption.
sport/http
Repeats packets over http.
DESCRIPTION
Stone is a TCP/IP packet repeater in the application layer. It repeats TCP and UDP packets from inside to outside of a firewall, or from
outside to inside.
Stone has following features:
1. Stone supports Win32.
Formerly, UNIX machines are used as firewalls, but recently WindowsNT machines are used, too. You can easily run Stone on WindowsNT
and Windows95. Of course, available on Linux, FreeBSD, BSD/OS, SunOS, Solaris, HP-UX and so on.
2. Simple.
Stone's source code is only 2000 lines long (written in C language), so you can minimize the risk of security holes.
3. Stone supports SSLeay.
Using SSLeay developed by Eric Young, Stone can encrypt/decrypt packets.
4. Stone is a http proxy.
Stone can also be a tiny http proxy.
EXAMPLES
outer: a machine in the outside of the firewall
inner: a machine in the inside of the firewall
fwall: the firewall on which the stone is executed
stone 7 outer
Repeats the X protocol to the machine designated by the environmental variable DISPLAY. Run X clients under DISPLAY=inner:7 on outer.
stone outer:telnet 10023
Repeats the telnet protocol to outer.
Run telnet fwall 10023 on inner.
stone outer:domain/udp domain/udp
Repeats the DNS query to outer.
Run nslookup - fwall on inner.
stone outer:ntp/udp ntp/udp
Repeats the NTP to outer.
Run ntpdate fwall on inner.
stone localhost:http 443/ssl
Make WWW server that supports https.
Access https://fwall/ using a WWW browser.
stone localhost:telnet 10023/ssl
Make telnet server that supports SSL.
Run SSLtelnet -z ssl fwall 10023 on inner.
stone proxy 8080
http proxy.
Where fwall is a http proxy (port 8080):
stone fwall:8080/http 10023 'POST http://outer:8023 HTTP/1.0'
stone localhost:telnet 8023/http
Run stones on inner and outer respectively.
Repeats packets over http.
stone fwall:8080/proxy 9080 'Proxy-Authorization: Basic c2VuZ29rdTpoaXJvYWtp'
for browser that does not support proxy authorization.
COPYRIGHT
All rights about this program stone are reserved by the original author, Hiroaki Sengoku. The program is free software; you can redis-
tribute it and/or modify it under the terms of the GNU General Public License (GPL).
NO WARRANTY
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.
AUTHOR
Hiroaki Sengoku
sengoku@gcd.org
http://www.gcd.org/sengoku/
Version 2.0 stone(1)