Sponsored Content
Top Forums Shell Programming and Scripting Nonblocking I/O in bash scripts Post 302245569 by cfajohnson on Friday 10th of October 2008 11:17:07 AM
Old 10-10-2008

Use stty and dd. Here is some sample code:

Code:
stty -echo -icanon time 0 min 0
while :
do
  key=$( dd bs=1 count=1 2> /dev/null; printf "." )
  key=${key%.}
  case $key in
    q) break ;;
    ?) printf "%d\n" "'$key" ;;
  esac
done
stty sane

 

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Bash Shell Scripts

Hi all, plz can anybody tell me that if a script written for Bash shell also work for other shells and if yes , how ??? Thanks and Regards SONAL (2 Replies)
Discussion started by: sonbag_pspl
2 Replies

2. Shell Programming and Scripting

GUI for bash scripts?

Hello everyone! I'm looking for a way to build a GUI for various bash scripts I've written. Is there any "good" way to do it? I've heard about python/gtk+,qt and other stuff, but I've absolutely no idea where I should look at. Thanks a lot in advance! Regards, xenator EDIT: ... (1 Reply)
Discussion started by: xenator
1 Replies

3. Shell Programming and Scripting

Changing the Bash Scripts to Bourne Scripts:URGENT

Hi, I have to write a program to compute the checksums of files ./script.sh I wrote the program using bash and it took me forever since I am a beginner but it works very well. I'm getting so close to the deadline and I realised today that actually I have to use normal Bourne shell... (3 Replies)
Discussion started by: pgarg1989
3 Replies

4. Homework & Coursework Questions

Bash shell scripts

Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted! 1. The problem statement, all variables and given/known data: Test that exactly one command line argrument is enter from the command line. If not, display the usage... (1 Reply)
Discussion started by: jcoop12
1 Replies

5. Shell Programming and Scripting

Bash scripts as commands

Hello, the bulk of my work is run by scripts. An example is as such: #!/bin/bash awk '{print first line}' Input.in > Intermediate.ter awk '{print second line}' Input.in > Intermediate_2.ter command Intermediate.ter Intermediate_2.ter > Output.out It works the way I want it to, but it's not... (1 Reply)
Discussion started by: Leo_Boon
1 Replies

6. Shell Programming and Scripting

Parallel bash scripts

Need some help to replace bash script with parallel to speed up job on multiple files (400files.list is the file contains the absolute path to those 400 files). The bash script is to run the same program over the files repetitively. My bash_script.sh is: for sample in `cat 400files.list`; do... (3 Replies)
Discussion started by: yifangt
3 Replies

7. Shell Programming and Scripting

Merge two bash scripts

I am currently running the following two bash scripts, in order to start x, matchbox and midori on the raspberry pi hdmi, using a remote ssh session. start-browser #!/bin/bash # import variables source /var/rpi/scripts/config/variables/general echo "starting browser" DISPLAY=:0.0 sudo xinit... (2 Replies)
Discussion started by: aristosv
2 Replies

8. Shell Programming and Scripting

Bash -c interactive scripts

i have to run the following script through a pipe: script.sh: #!/bin/bash echo "Hello World" echo -e "The \033 here's how its currently being run: bash -c "$(cat script.sh)" This is an interactive script. the problem is, when i run it this way, if you go to another terminal and... (4 Replies)
Discussion started by: SkySmart
4 Replies

9. UNIX for Beginners Questions & Answers

Running scripts in bash

So I've written my first bash script.I wanted to run it from the command line, but I got an error: $ myscript.sh myscript.sh: command not found So instead I try this and it works: $ ./myscript.sh Is this how I will always need to execute it? How can I run myscript.sh without having to... (2 Replies)
Discussion started by: P.K
2 Replies
kkcd(8) 						      System Manager's Manual							   kkcd(8)

NAME
kkcd - Daemon that supports the Kana-Kanji conversion service SYNOPSIS
/usr/sbin/kkcd user-id group-id kkc-db OPERANDS
Identifies the user being served by the daemon. Specifies the group to which the user belongs. Specifies the location of data needed for Kana-Kanji conversion. DESCRIPTION
The kkcd daemon supports Kana-Kanji conversion for the Japanese language and is available only when Japanese support subsets are installed on the system. The daemon converts an English or Kana string to one or more different Kanji strings and runs only when the Kana-Kanji con- version capability of the atty terminal driver is activated. The utx pseudo device driver acts as an communication channel between the atty terminal driver and the kkcd daemon. The ikk parameter of the stty command spawns the kkcd and utx daemons (see stty(1)). The stty command also includes parameters for setting terminal line discipline, modes, input key sequences, and keymap data for Kana-Kanji conversion. FILES
The utx device special files SEE ALSO
Commands: stty(1), utxd(8) Files: atty(7), cp_dirs(4), utx(7) Others: Japanese(5), kkc(5) kkcd(8)
All times are GMT -4. The time now is 01:31 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy