Sponsored Content
Top Forums UNIX for Dummies Questions & Answers How can I read files from the floppy in RedHat7.1 Post 8327 by LivinFree on Wednesday 10th of October 2001 03:36:11 AM
Old 10-10-2001
Can you try this:
After the #!/bin/sh line, place into the file
set -x.

It will echo out what is happening, so you can see where it gets lost, if it even begins... You can paste the result back here, if you'd like. In that case, though, it would be helpful if you pasted the script, if it's not too large.

Also, have you tried "auto-complete"ing the file? Type the first few letters of the name, and hit the [Esc] key twice. If it's executable, and the file exists (it'll fill in any odd non-printing characters, if it needs to), it should finish the filename for you.
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

SFR Files on floppy tobe access in windows

I have here a UnixSlackware 2.01 disk that contains a so called SFR files, i want to open it on windows system since i dont have a unix system, is it posible ??? i tried to install WIPRO UWIN (korn shell) on my windows system but i cant access the floppydisk... so is there a posible solution... (1 Reply)
Discussion started by: mharck29
1 Replies

2. UNIX for Dummies Questions & Answers

How do i access (mount, read & write) a floppy disk from the console, not being root?

welll, the title quite explains what i want to do thanks for your time! (4 Replies)
Discussion started by: kfaday
4 Replies

3. SCO

Read a SCO floppy disk under another OS...

I have formatted a floppy disk under SCO unix. Is there a way I could read this disk under another operating system e.g. Windows or Linux? (1 Reply)
Discussion started by: sgertsos
1 Replies

4. Solaris

Can't read floppy and cdrom in single user mode

I am having trouble reading floppy and crom in single user mode. running volcheck doesn't do anything I am using Solaris -10 on Sun blade 150. Has anybody seen this problem .. or do I have to manually mount the cdrom ...and floppy ??? thanks (2 Replies)
Discussion started by: ajnabi
2 Replies

5. UNIX for Dummies Questions & Answers

regarding floppy

Regarding floppy drive .. I need a command or a method by which i can detect a floppy drive is present or not ? Thanks, Priya. (4 Replies)
Discussion started by: priyam
4 Replies

6. SCO

Read Floppy disk in SCO OpenServer 5.0

help me please i am beguinner in SCO operating system how i can read Floppy disk i install SCO OpenServer5.02 i want to /mnt but no result (3 Replies)
Discussion started by: walidfinder
3 Replies

7. UNIX for Advanced & Expert Users

read() wont allow me to read files larger than 2 gig (on a 64bit)

Hi the following c-code utilizing the 'read()' man 2 read method cant read in files larger that 2gig. Hi I've found a strange problem on ubuntu64bit, that limits the data you are allowed to allocate on a 64bit platform using the c function 'read()' The following program wont allow to allocate... (14 Replies)
Discussion started by: monkeyking
14 Replies

8. Shell Programming and Scripting

How to read log files from last read

Hi i am looking a way to look at a log file(log.txt) from the last time I've read it. However after some days the main log file(log.txt) is rename to (log.txt.1). So now i will have two log files as below. log.txt.1 log.txt Now, i have to read the log from the point where i have left... (3 Replies)
Discussion started by: sumitsks
3 Replies

9. Shell Programming and Scripting

Read files in shell script code and run a C program on those files

HI, I am trying to implement a simple shell script program that does not make use of ls or find commands as they are quite expensive on very large sets of files. So, I am trying to generate the file list myself. What I am trying to do is this: 1. Generate a file name using shell script, for... (2 Replies)
Discussion started by: shoaibjameel123
2 Replies

10. UNIX for Advanced & Expert Users

[REDHAT7] Adding LVM volume

Dear community, is it possible to add more volumes to actual LVM disk? I have the following: # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 120G 0 disk ├─sda1 8:1 0 500M 0 part /boot └─sda2 ... (0 Replies)
Discussion started by: Lord Spectre
0 Replies
HEXEDIT(1)                                                    General Commands Manual                                                   HEXEDIT(1)

NAME
hexedit - view and edit files in hexadecimal or in ASCII SYNOPSIS
hexedit [-s | --sector] [-m | --maximize] [-h | --help] [filename] DESCRIPTION
hexedit shows a file both in ASCII and in hexadecimal. The file can be a device as the file is read a piece at a time. You can modify the file and search through it. OPTIONS
-s, --sector Format the display to have entire sectors. -m, --maximize Try to maximize the display. -h, --help Show the usage. COMMANDS (quickly) Moving <, > : go to start/end of the file Right: next character Left: previous character Down: next line Up: previous line Home: beginning of line End: end of line PUp: page forward PDown: page backward Miscellaneous F2: save F3: load file F1: help Ctrl-L: redraw Ctrl-Z: suspend Ctrl-X: save and exit Ctrl-C: exit without saving Tab: toggle hex/ascii Return: go to Backspace: undo previous character Ctrl-U: undo all Ctrl-S: search forward Ctrl-R: search backward Cut&Paste Ctrl-Space: set mark Esc-W: copy Ctrl-Y: paste Esc-Y: paste into a file Esc-I: fill COMMANDS (full and detailed) o Right-Arrow, Left-Arrow, Down-Arrow, Up-Arrow - move the cursor. o Ctrl+F, Ctrl+B, Ctrl+N, Ctrl+P - move the cursor. o Ctrl+Right-Arrow, Ctrl+Left-Arrow, Ctrl+Down-Arrow, Ctrl+Up-Arrow - move n times the cursor. o Esc+Right-Arrow, Esc+Left-Arrow, Esc+Down-Arrow, Esc+Up-Arrow - move n times the cursor. o Esc+F, Esc+B, Esc+N, Esc+P - move n times the cursor. o Home, Ctrl+A - go the beginning of the line. o End, Ctrl+E - go to the end of the line. o Page up, Esc+V, F5 - go up in the file by one page. o Page down, Ctrl+V, F6 - go down in the file by one page. o <, Esc+<, Esc+Home - go to the beginning of the file. o >, Esc+>, Esc+End - go to the end of the file (for regular files that have a size). o Ctrl+Z - suspend hexedit. o Ctrl+U, Ctrl+_, Ctrl+/ - undo all (forget the modifications). o Ctrl+Q - read next input character and insert it (this is useful for inserting control characters and bound keys). o Tab, Ctrl+T - toggle between ASCII and hexadecimal. o /, Ctrl+S - search forward (in ASCII or in hexadecimal, use TAB to change). o Ctrl+R - search backward. o Ctrl+G, F4 - go to a position in the file. o Return - go to a sector in the file if --sector is used, otherwise go to a position in the file. o Esc+L - display the page starting at the current cursor position. o F2, Ctrl+W - save the modifications. o F1, Esc+H - help (show the man page). o Ctrl+O, F3 - open another file o Ctrl+L - redisplay (refresh) the display (useful when your terminal screws up). o Backspace, Ctrl+H - undo the modifications made on the previous byte. o Esc+Ctrl+H - undo the modifications made on the previous bytes. o Ctrl+Space, F9 - set mark where cursor is. o Esc+W, Delete, F7 - copy selected region. o Ctrl+Y, Insert, F8 - paste (yank) previously copied region. o Esc+Y, F11 - save previously copied region to a file. o Esc+I, F12 - fill the selection with a string o Esc+T - truncate the file at the current location o Ctrl+C - unconditional quit (without saving). o F10, Ctrl+X - quit. For the Esc commands, it sometimes works to use Alt instead of Esc. Funny things here (especially for froggies :) egrave = Alt+H , ccedilla = Alt+G, Alt+Y = ugrave. Modeline At the bottom of the display you have the modeline (copied from emacs). As in emacs, you have the indications --, ** and %% meaning unmodi- fied, modified and read-only. Then you have the name of the file you're currently editing. Next to it is the current position of the cursor in the file followed by the total file size. The total file size isn't quite correct for devices. While in --sector mode, it shows the sector the cursor is in. Editing You can edit in ASCII or in hexadecimal. You can switch between the two with Tab. When the file is read-only, you can't edit it. When try- ing to edit a read-only file, a message (``File is read-only'') tells you it is non-writable. The modifications are shown in bold until they are saved. The modeline indicates whether you have modified the file or not. When editing in hexadecimal, only 0,1,...,9, a,b,...,f, A,B,...F are legal. Other keys are unbound. The first time you hit an unbound key, the help pops up. It won't pop again unless you call the help directly (with F1). When editing in ascii, you can find it difficult to enter characters like / which are bound to a function. The solution is to use the quoted insert function Ctrl+Q, the key after the quoted insert function is not processed by hexedit (like emacs' quoted-insert, or like the character in C). Searching You can search for a string in ASCII or in hexadecimal. You can switch between the two with Tab. If the string is found, the cursor is moved to the beginning of the matching location. If the search failed, a message (``not found'') tells you so. You can cancel the search by pressing a key. The search in hexadecimal is a bit confusing. You must give a hexadecimal string with an even number of characters. The search can then be done byte by byte. If you want to search a long number (eg: a 32 bit number), you must know the internal representation of that number (little/big endian problem) and give it the way it is in memory. For example, on an Intel processor (little endian), you must swap every bytes: 0x12345678 is written 0x78563412 in memory and that's the string you must give to the search engine. Before searching you are asked if you want to save the changes, if the file is edited. Selecting, copying, pasting, filling First, select the part of the buffer you want to copy: start setting the mark where you want. Then go to the end of the area you want to copy (you can use the go to function and the search functions). Then copy it. You can then paste the copied area in the current file or in another file. You can also fill the selected area with a string or a character: start choosing the block you want to fill in (set mark then move to the end of the block), and call the fill function (F12). hexedit ask you the string you want to fill the block with. The code is not tuned for huge filling as it keeps the modifications in memory until you save them. That's why hexedit will warn you if you try to fill in a big block. When the mark is set, the selection is shown in reverse mode. Be aware that the copied area contains the modifications done at the time of the copy. But if you undo the modifications, it does not change the content of the copy buffer. It seems obvious but it's worth saying. Scrolling The scrolling is different whether you are in --sector mode or not. In normal mode, the scrolling is line by line. In sector mode, the scrolling is sector by sector. In both modes, you can force the display to start at a given position using Esc+L. SEE ALSO
od(1), hdump(1), hexdump(1), bpe(1), hexed(1), beav(1). AUTHOR
Pixel (Pascal Rigaux) <pixel@merd.net>, Home page is <http://merd.net/pixel/>. UNRESTRICTIONS
hexedit is Open Source; anyone may redistribute copies of hexedit to anyone under the terms stated in the GNU General Public License. You can find hexedit at <http://merd.net/pixel/hexedit-1.2.12.src.tgz> and <http://merd.net/pixel/hexedit-1.2.12.bin.i386.dynamic.tgz>. TODO
Anything you think could be nice... LIMITATIONS
There are problems with the curses library given with Redhat 5.0 that make hexedit think the terminal is huge. The result is that hexedit is not usable. The shortcuts work on some machines, and not on others. That's why there are many shortcuts for each function. The Ctrl+Arrows and the Alt+. do not work work as they should most of the time. On SUNs, you must do Ctrl+V-Ctrl+V instead of Ctrl+V (!); and the Alt key is the diamond one. While searching, it could be interesting to know which position the search has reached. It's always nice to see something moving to help waiting. The hexadecimal search could be able to search modulo 4 bits instead of 8 bits. Another feature could be to complete padd odd length hexa- decimal searches with zeros. BUGS
I have an example where the display is completly screwed up. It seems to be a bug in ncurses (or maybe in xterm and rxvt)?? Don't know if it's me using ncurses badly or not... It seems to happen when hexedit leaves only one space at the end of the lines... If anyone has a (or the) solution, please tell me! If you have any problem with the program (even a small one), please do report it to me. Remarks of any kind are also welcome. 12 July 1998 HEXEDIT(1)
All times are GMT -4. The time now is 05:50 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy