Second is alister's and only allows KB input much akin to INKEY$ on this tool.
My version does not limit you to keyboard input; itt reads from standard input, which you can redirect to your heart's content. Refer to how I invoked it in my previous post.
In fact, my script is the most flexible since it can accept input from the terminal, from a file, from a pipe, from anywhere that you care to redirect. All of the other options are limited to a filename.
Regards,
Alister
---------- Post updated at 03:31 PM ---------- Previous update was at 03:20 PM ----------
Quote:
Originally Posted by MadeInGermany
I deleted the -d '' option, assuming that it is redundant with IFS="".
But in fact both are needed. Why?
IFS affects how a line is split into fields. -d affects what a line is. Loosely speaking, in AWK parlance, IFS is akin to FS and -d to RS.
Without -d, \n is the default. read consumes the newline so it cannot be assigned to the target variable. When the variable expands to an empty string, printf substitutes the zeros seen.
You can see this happening back in post #4, in wisecracker's first response to your first post in this thread:
Quote:
Originally Posted by wisecracker
Hi MadeInGermany...
Regards,
Alister
Last edited by alister; 10-14-2013 at 04:47 PM..
These 2 Users Gave Thanks to alister For This Post:
You ain't gonna like me... ;o)
Running your code:-
NOTE: I did discover this error from the very original code I found and cured it
with the condition code I added to make it work on this Macbook Pro...
(I have the pointer to the code from stackoverflow, it is near exactly the same as
transient command 'hexdump -C filename'.)
EDIT:
The code 'hex_dump6.sh' is MadeInGermany's code inside post #7.
Apologies for any confusion...
Last edited by wisecracker; 10-14-2013 at 05:33 PM..
Reason: See above...
NOTE: I did discover this error from the very original code I found and cured it
with the condition code I added to make it work on this Macbook Pro
...
I saw similar result on a Linux system. Enforcing the C/POSIX locale fixes it.
When you're experimenting with different versions of the code, always post the code that generated the output. Don't make us guess what's going on (although, in this case, I'm confident I know that this code left out the locale fix).
Hi 2 all,
i have had AIX 7.2
:/# /usr/IBMAHS/bin/apachectl -v
Server version: Apache/2.4.12 (Unix)
Server built: May 25 2015 04:58:27
:/#:/# /usr/IBMAHS/bin/apachectl -M
Loaded Modules:
core_module (static)
so_module (static)
http_module (static)
mpm_worker_module (static)
... (3 Replies)
Hello.
System : opensuse leap 42.3
I have a bash script that build a text file.
I would like the last command doing :
print_cmd -o page-left=43 -o page-right=22 -o page-top=28 -o page-bottom=43 -o font=LatinModernMono12:regular:9 some_file.txt
where :
print_cmd ::= some printing... (1 Reply)
How to use "mailx" command to do e-mail reading the input file containing email address, where column 1 has name and column 2 containing “To” e-mail address
and column 3 contains “cc” e-mail address to include with same email.
Sample input file, email.txt
Below is an sample code where... (2 Replies)
I want to print any matching IP addresse in List1 with List 2;
List 1
List of IP addresses;
161.85.58.210
250.57.15.129
217.23.162.249
74.76.129.101
30.221.177.237
3.147.200.59
170.58.142.64
127.65.109.33
150.167.242.146
223.3.20.186
25.181.180.99
2.55.199.32 (3 Replies)
Hi,
I have line in input file as below:
3G_CENTRAL;INDONESIA_(M)_TELKOMSEL;SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL
My expected output for line in the file must be :
"1-Radon1-cMOC_deg"|"LDIndex"|"3G_CENTRAL|INDONESIA_(M)_TELKOMSEL"|LAST|"SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL"
Can someone... (7 Replies)
Hallo,
i need a Prompting read in my script:
read -p "Enter your command: " command
But i always get this Error:
-p: is not an identifier
When I run these in c-shell i get this error
/usr/bin/read: read: bad option(s)
How can I use a Prompt in the read command? (9 Replies)
Hi Friends,
Can any of you explain me about the below line of code?
mn_code=`env|grep "..mn"|awk -F"=" '{print $2}'`
Im not able to understand, what exactly it is doing :confused:
Any help would be useful for me.
Lokesha (4 Replies)
Hi
I have installed solaris 10 on an intel machine. Logged in as root. In CDE, i open terminal session, type login alex (normal user account) and password and i get this message
No utpmx entry: you must exec "login" from lowest level "shell" :confused:
What i want is: open various... (0 Replies)
Dears,
I've written a script which allows me to send mails in different formats with different attaches. Now I still want to add a feature to this script. My users would like to be able to receive a "read" or "delivered" receipt for their mails.
The script send mails on behalve of an specific... (1 Reply)