Differences

This shows you the differences between two versions of the page.

os:unix [2009/01/05 21:48]
127.0.0.1 external edit
— (current)
Line 1: Line 1:
-//A few nice Unix commands.// 
-===== Erase all in a directory except one file (or so) ===== 
- 
-<code> 
-for i in `ls -1 | grep -v <filetokeep>`; do rm -rf $i; done 
-</code> 
- 
- 
-===== Compilation ===== 
- 
-  * to generate a .s: gcc -S -c foo.c 
-  * to output combined C and assembly: gcc -c -g -Wa,-a,-ad foo.c > foo.lst 
-  * to assemble a .s: as -o foo.o foo.s. Use -gstabs for debug and -a to print memory listing. 
-  * to assemble a .o: gcc foo.o -o foo 
- 
-===== Emacs ===== 
- 
-To reload .emacs:  M-x load-file ~/.emacs 
- 
-===== Tar ===== 
- 
-==== Untar a single file in a big tar file ==== 
- 
-<code> 
-tar -xvf <thetar.tar> <thefile> 
-</code> 
- 
-==== Untar in a given directory ==== 
- 
-<code> 
-tar -xvf <thetar.tar> -C <thedir> 
-</code> 
- 
-===== Hexadecimal ===== 
- 
-==== Convert hexdump's output to C hex array ==== 
- 
-More exactly, it'll convert from "AA BB CC" to "0xAA, 0xBB, 0xCC" with each line having 8 bytes. 
- 
-<code> 
-hexdump -v -e '8/1 "0x%02x, "' -e '"\n"' <filetodump> 
-</code> 
- 
- 
-===== Screenshots ===== 
- 
-Take a screenshot 
-<code> 
-$ xwd -root -out scrdump 
-</code> 
- 
-View a screenshot 
-<code> 
-$ xwud -in scrdump  
-</code> 
 
Back to top
os/unix.1231188485.txt.gz · Last modified: 2009/02/21 21:10 (external edit)
 
 
Get OpenSolaris Recent changes RSS feed Valid XHTML 1.0 Driven by DokuWiki chimeric.de = chi`s home
(c) A. Apvrille - 2009