menuimage

Description

Usage

Example

Switches

Dependencies

License

Changelog

Download

My_Other_Sites

My_Programs

Comments

saynoto0870 v1.3 [25 Jan 2012] by Dominic

Description

https://www.saynoto0870.com provides online access to a user-maintained database of alternative geographic numbers for UK non-geographic premium numbers usually beginning 084 or 087. saynoto0870.sh is a GNU/Linux script which provides an automated look-up facility for saynoto0870.com.

Supply a number on the command line and it checks with https://www.saynoto0870.com for alternative non-premium numbers. Normally it returns first any confirmed numbers and then any non-confirmed, this can be limited to confirmed numbers only with -n switch, or to one result only with -1 switch.

If running under Cygwin with no number provided on the command line it will try to use the contents of the clipboard as the number; in this case it runs with pause automatically.

Usage

/home/z-shares/scripts/saynoto0870.sh [options] premiumnumber

Example

/home/z-shares/scripts/saynoto0870.sh -1 0870123456

Switches

-h show this help and exit
-c show confirmed number(s) only
-n instead of line-by-line 3-field output, output only space-delimited number(s) with trailing space
-p pause at end and wait for user to press a key
-l show changelog and exit
-1 if more than one alternative number, return only the first

Dependencies

bash, wget, grep, sed, awk, sort, uniq, fold, basename, stty

License

Copyright © 2017 Dominic Raferd. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at https://www.apache.org/licenses/LICENSE-2.0. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Changelog

1.3 [25 Jan 2012] - allow use of Windows clipboard for number (for Cygwin),
various other fixes, show a period when pausing
1.2 [23 Jan 2012] - add pause option
1.1 [12 Jan 2012] - add many new options
1.0 [ 5 Jan 2012] - initial release

Download saynoto0870.sh

My Other Sites

My Programs

Here is a selection of some (other) programs I have written, most of which run from the command line (CLI), are freely available and can be obtained by clicking on the links. Dependencies are shown and while in most cases written for a conventional Linux server, they should run even on a Raspberry Pi, and many can run under Windows using Cygwin. Email me if you have problems or questions, or if you think I could help with a programming requirement.

Backup Utilities

Debian/Ubuntu kernel and LVM Utilities

Dellmont / Three / Giffgaff / Vodafone - VoIP and Mobile Phone Account Utilities

Miscellaneous Programs

Comments

No comments yet
*Name:
Email:
Hide my email
*Text:
 
Powered by Scriptsmill Comments Script