... Linux Shell Scripting Tutorial Linux Shell Scripting Tutorial Ver 1 .0 Written by Vivek G Gite INDEX q Introduction r r Shell r How to use Shell r q Kernel Common Linux Command Introduction ... 1998- 200 0 FreeOS.com (I) Pvt Ltd All rights reserved http://www.freeos.com/guides/lsst/rpf.htm (2 of 2) [17 /08 / 200 1 17.42. 10] Linux Shell Script Tutorial Introduction to Shell Programming Shell ... command © 1998- 200 0 FreeOS.com (I) Pvt Ltd All rights reserved http://www.freeos.com/guides/lsst/shellprog.htm (19 of 19) [17 /08 / 200 1 17.42.21] Linux Shell Script Tutorial More Advanced Shell Script...
Ngày tải lên: 24/01/2014, 02:20
... no= 100 echo "obase=2;$no" | bc 1 100 100 no=1 100 100 echo "obase= 10; ibase=2;$no" | bc 100 18 www.it-ebooks.info Chapter Calculating squares and square roots can be done as follows: echo "sqrt( 100 )" ... since 19 70- 01 -01 00 :00 :00 UTC This is called epoch or UNIX time Let's see how to read dates and set them How to it You can read the date as follows: $ date Thu May 20 23 :09 :04 IST 201 0 The epoch ... commands on remote host with SSH 1 80 1 80 183 183 188 189 191 193 195 197 199 200 203 205 206 211 212 215 217 219 2 20 222 224 227 2 30 233 234 241 243 247 2 50 253 255 iii www.it-ebooks.info Table...
Ngày tải lên: 21/02/2014, 19:20
linux shell scripting with bash 2004
... 14 :09 :05 EDT 200 1 history -d deletes an entry in the history $ history -d 102 9 $ history 10 102 7 stty 102 8 man stty 102 9 date edhhh 103 0 date edhhh 103 1 date 103 2 date 103 3 ! 103 4 history 10 103 5 ... command lines to show $ history 10 102 6 set -o emacs 102 7 stty 102 8 man stty 102 9 stty -a 103 0 date edhhh 103 1 date edhhh 103 2 date 103 3 date 103 4 ! 103 5 history 10 -p You can test which command ... Linux Shell Scripting with Bash TEAM LinG Linux Shell Scripting with Bash Ken O Burtch DEVELOPER’S LIBRARY Sams Publishing, 800 East 96th Street, Indianapolis, Indiana 462 40 Linux Shell Scripting...
Ngày tải lên: 24/04/2014, 09:16
The Linux Shell and BASH Scripting
... #!/bin/bash /usr/bin/nmbd -D /usr/bin/smbd -D The Saigon CTT The Linux Shell Shells : Bourne (sh), Bourne Again (bash), Korn (ksh), C shell (csh, tcsh) Programs start from command line have separate ... environments : parameters, variables , functions The Saigon CTT The Linux Shell Shells : Bourne (sh), Bourne Again (bash), Korn (ksh), C shell (csh, tcsh) Programs start from command line have separate ... The Saigon CTT Objectives Identify differrent Linux shell environments Understand the redirection of input Understand and utilize command substitution...
Ngày tải lên: 24/06/2013, 01:25
Tài liệu Cơ bản về Linux Shell Script pdf
... dẫn sử dụng, nhng thực tế Linux hệ điều hành kế thừa Unix Linux có shell tơng tự bạn sử dụng giới thiệu shell với hệ thống Linux Những loại shell thời Hiện có nhiều loại shell đợc sử dụng hệ thống ... (job control) Korn shell C shell Bạn thay đổi shell mặc định sang loại khác cách sử dụng lệnh: Ví dụ chuyển từ Bourne shell sang C shell: exec csh đổi shell lệnh: chsh [ ] Cấu trúc lệnh ... size =0 page= 200 option = while [ "$1" != "" ] case $1 in -?) echo Su dung cac tham so l,-p,-s. exit;; -l) line = 50 page = 500 option = $option page[$page] line[$line] shift;; -p) line = 40 VietHung...
Ngày tải lên: 15/12/2013, 20:15
Tài liệu Tìm hiểu và sử dụng Linux shell pdf
... Lớp 05 T1 Trang : Tìm hiểu sử dụng Linux shell Chương II Tìm hiểu sử dụng Linux shell I Shell loại Shell Bourne Shell Bourne Shell biết với tên sh loại Shell thông dụng Để bắt đầu sử dụng Shell ... đầu) 704 {} Ví dụ : g\{3,4} tìm dòng có chứa ggg gggg Ví dụ : lệnh grep ' 408 . [0- 9]\{3\}. [0- 9]\{4\}' tìm số điện thoại có mã vùng 408 ; chẳng hạn : 408 -555-1212, 408 .555.1212, 408 .234.78 90 • Tìm ... giây để nạp Shell TMOUT Thời gian sử dụng Shell PRID ID tiến trình Shell Bảng : Các biến Korn Shell Trần Vũ, Hoàng Trọng Xuân, Lớp 05 T1 Trang : Tìm hiểu sử dụng Linux shell Các lệnh Korn Shell :...
Ngày tải lên: 25/01/2014, 16:20
Tài liệu Pro Bash Programming: Scripting the GNU/Linux Shell doc
... 12.3 400 00 23 .00 000 0 56.78 900 0 1.234568 Floating-point numbers can be presented in exponential (also known as scientific) notation using %e: $ printf "%e\n" 12.34 23 56.789 123.45678 1.23 400 0e +01 ... scientific) notation using %e: $ printf "%e\n" 12.34 23 56.789 123.45678 1.23 400 0e +01 2. 300 000 e +01 5.678 900 e +01 1.234568e +02 Integers can be printed in hexadecimal using %x for lowercase letters or %X ... width specification is preceded by a 0, the numbers are padded with leading zeroes to fill the width: $ printf " %04 d\n" 12 23 56 123 255 00 12 00 23 00 56 01 23 02 55 A width specifier with a decimal...
Ngày tải lên: 17/02/2014, 17:20
Linux command line & shell scripting bible
... 429 ? 4 30 ? STAT S SW SW SW SW SW S S S S S SW S S S SW SW SW SW SW SW SW TIME 0: 03 0: 00 0 :00 0: 00 0 :00 0: 00 0 :00 0: 00 0 :00 0: 00 0 :00 0: 00 0 :00 0: 00 0 :00 0: 00 0 :00 0: 00 0 :00 0: 00 0 :00 0: 00 COMMAND ... pts /0 pts /0 pts /0 SW SW SW S SW S SW SW SW SW SW SW SW SW SW S S S S S S S S S S S S S S R 0: 00 0 :00 0: 00 0 :02 0: 00 0 :00 0: 00 0 :00 0: 00 0 :00 0: 00 0 :00 0: 00 0 :00 0: 00 0 :02 0: 06 0: 00 0 :03 0: 02 0: 00 ... 0: 00 0 :00 0: 00 0 :00 0: 00 0 :00 0: 00 0 :00 0: 00 0 :02 0: 06 0: 00 0 :03 0: 02 0: 00 0 :01 0: 00 0 :00 0: 00 0 :00 0: 00 0 :00 0: 00 0 :00 [httpd] [httpd] [httpd] xfs -port -1 [smbd] nmbd -D [postmaster] [mingetty]...
Ngày tải lên: 19/03/2014, 13:39
Linux Command Line and Shell Scripting Bible 2nd edition potx
... 305 ? S 0: 00 klogd 3 20 ? S 0: 00 /usr/sbin/atd 335 ? S 0: 00 crond 3 50 ? S 0: 00 inetd 365 ? SW 0: 00 [lpd] 403 ttyS0 S 0: 00 gpm -t ms ... 427 ? SW 0: 00 [httpd] 428 ? SW 0: 00 [httpd] 429 ? SW 0: 00 [httpd] 4 30 ? SW 0: 00 [httpd] 436 ? SW 0: 00 [httpd] 437 ? SW 0: 00 [httpd] ... 403 ttyS0 S 0: 00 gpm -t ms 418 ? S 0: 00 httpd 423 ? S 0: 00 httpd 424 ? SW 0: 00 [httpd] 425 ? SW 0: 00 [httpd] 426 ? SW 0: 00 [httpd]...
Ngày tải lên: 29/03/2014, 19:20
Mastering unix shell scripting phần 1 pdf
... write by owner 01 00 Permits execute or search by owner 00 40 Permits read by group 00 20 Permits write by group 00 10 Permits execute or search by group 00 04 Permits read by others 00 02 Permits write ... 18:43 18:19 18:18 18 :06 - 19:23 still still still still - 18:44 - 18: 20 - 18:18 still (00 :01 ) logged in logged in logged in logged in (00 :01 ) (00 :00 ) (00 :00 ) logged in Scripting Quick Start ... Options 400 0 Sets user ID on execution 200 0 Sets group ID on execution 100 0 Sets the link permission to directories or sets the save-text attribute for files 04 00 Permits read by owner 02 00 Permits...
Ngày tải lên: 09/08/2014, 16:20
Mastering unix shell scripting phần 2 pdf
... if (( S < 10 )) then echo “\b\b # For numbers 0- 9 \b\c” elif (( S >= 10 && S < 100 )) # For numbers 10- 99 then echo “\b\b\b \b\b\c” elif (( S >= 100 && S < 100 0 )) # For numbers 100 -999 then ... countdown, for example to 9, 10 to 99, 100 to 999, and 100 0 to 9999 The number of digits must be taken into account because we want a smooth transition between 100 0 to 999 and 100 to 99 in the countdown, ... S < 100 0 )) # For numbers 100 -999 then echo “\b\b\b\b \b\b\b\c” elif (( S >= 100 0 && S < 100 00 )) # For numbers 100 0-9999 then echo “\b\b\b\b\b \b\b\b\b\c” fi ((S = S - 1)) # Decrement the counter...
Ngày tải lên: 09/08/2014, 16:20
Mastering unix shell scripting phần 7 pdf
... May 07 07 :02 200 2 yogi_hp4_1ps accepting requests since May 07 07 :02 200 2 long_queue not accepting requests since Tue May 07 :02 :23 EDT 200 2 s_q_nam not accepting requests since Tue May 07 :02 :23 ... May 07 :02 :23 EDT 200 2 - 07 :02 :23 EDT 200 2 - # lpstat -p printer long_queue disabled since Tue May 07 :02 :01 EDT 200 2 available stopped by user printer s_q_nam disabled since Tue May 07 :02 :01 EDT ... May 07 :02 :23 EDT 200 2 - # lpstat -p printer long_queue disabled since Tue May 07 :02 :01 EDT 200 2 available stopped by user printer s_q_nam disabled since Tue May 07 :02 :01 EDT 200 2 available stopped...
Ngày tải lên: 09/08/2014, 16:20
Expert Shell Scripting
... since January 1, 19 70 by determining the number for 1/1/19 70 and subtracting that from the number for the current date (Year*365)+(Year/4)-(Year/ 100 )+(Year/ 400 )+(Month* 306 001 / 100 00) +(Day) There are ... day of the month Thus, the equation applied to January 1, 19 70, is as follows: (1969*365)+(1969/4)-(1969/ 100 )+(1969/ 400 )+(14* 306 001 / 100 00) +1 Days Since Epoch The start of the script sets the variables ... for another command or process today_days=$((($year*365)+($year/4)-\ ($year/ 100 )+($year/ 400 )+\ ($month* 306 001 / 100 00) +$day)) days_since_epoch=$(($today_days-$epoch_days)) echo $days_since_epoch...
Ngày tải lên: 20/08/2012, 13:59
Linux Shell
... : ^ 704 tìm có mã vùng (bắt đầu ) 704 {} Ví dụ : g\{3,4} tìm dòng có chứa ggg gggg Ví dụ : lệnh grep ' 408 . [0- 9]\{3\}. [0- 9]\{4\}' tìm số điện thoại có mã vùng 408 ; chẳng hạn : 408 -555-1212, 408 .555.1212, ... PRID số tiến trình cha Shell PWD thư mục hành SHELL tên Shell dùng Trang 10 Linux Shell RANDOM SECONDS số ngẫu nhiên thời gian làm việc tính theo giây 10 Biến thay : Các biến Shell lưu trữ chuỗi ... trình Shell chạy Một biến đặt Shell lúc đăng nhập hệ thống có giá trị đối số dòng lệnh Một biến Trang 20 Linux Shell đặt Shell có giá trị Shell Giá trị không xuất đặt lại bạn thoát Shell ...
Ngày tải lên: 19/10/2013, 22:15
Writing device drivers in Linux: A brief tutorial
... Bibliography A Rubini, J Corbert 200 1 Linux device drivers (second edition) Ed O’Reilly This book is available for free on the internet Jonathan Corbet 200 3/ 200 4 Porting device drivers to the ... /* printk() */ /* kmalloc() */ /* everything */ /* error codes */ /* size_t */ /* O_ACCMODE ... drivers */ #include #include #include #include /* printk() */ #include /* kmalloc() */ #include /* everything...
Ngày tải lên: 23/10/2013, 22:15
Sử dụng Linux Shell
... : ^ 704 tìm có mã vùng (bắt đầu ) 704 {} Ví dụ : g\{3,4} tìm dòng có chứa ggg gggg Ví dụ : lệnh grep ' 408 . [0- 9]\{3\}. [0- 9]\{4\}' tìm số điện thoại có mã vùng 408 ; chẳng hạn : 408 -555-1212, 408 .555.1212, ... PRID số tiến trình cha Shell PWD thư mục hành SHELL tên Shell dùng Trang 10 Linux Shell RANDOM SECONDS số ngẫu nhiên thời gian làm việc tính theo giây 10 Biến thay : Các biến Shell lưu trữ chuỗi ... trình Shell chạy Một biến đặt Shell lúc đăng nhập hệ thống có giá trị đối số dòng lệnh Một biến Trang 20 Linux Shell đặt Shell có giá trị Shell Giá trị không xuất đặt lại bạn thoát Shell ...
Ngày tải lên: 24/10/2013, 22:15
Linux Shell Basic
... nhận prompt khác nhau) Để xem shell hành, gõ lệnh sau: $ echo $SHELL Làm để sử dụng Shell: đơn giản gõ lệnh Shell script gì: Bình thường shell trình giao tiếp Có nghĩa shell chấp nhận lệnh từ bạn ... file bảo shell thực thi text file thay nhập vào lệnh Điều gọi shell script Định nghĩa: Shell script chuỗi lệnh viết plain text file Shell script giống batch file MS-DOS mạnh Tại phải viết shell ... Bất kỳ shell đọc lệnh từ người dùng (bàn phím chuột) bảo cho Linux Os mà người dùng muốn Nếu cho lệnh từ bàn phím gọi giao diện dòng lệnh (thường có $ prompt trước, prompt phù thuộc vào shell...
Ngày tải lên: 09/11/2013, 02:15
Tài liệu Writing device drivers in Linux: A brief tutorial docx
... Bibliography A Rubini, J Corbert 200 1 Linux device drivers (second edition) Ed O’Reilly This book is available for free on the internet Jonathan Corbet 200 3/ 200 4 Porting device drivers to the ... /* printk() */ /* kmalloc() */ /* everything */ /* error codes */ /* size_t */ /* O_ACCMODE ... drivers */ #include #include #include #include /* printk() */ #include /* kmalloc() */ #include /* everything...
Ngày tải lên: 13/12/2013, 11:15
Tài liệu Cơ bản về Linux Shell Script ppt
... dẫn sử dụng, nhng thực tế Linux hệ điều hành kế thừa Unix Linux có shell tơng tự bạn sử dụng giới thiệu shell với hệ thống Linux Những loại shell thời Hiện có nhiều loại shell đợc sử dụng hệ thống ... (job control) Korn shell C shell Bạn thay đổi shell mặc định sang loại khác cách sử dụng lệnh: Ví dụ chuyển từ Bourne shell sang C shell: exec csh đổi shell lệnh: chsh [ ] Cấu trúc lệnh ... size =0 page= 200 option = while [ "$1" != "" ] case $1 in -?) echo Su dung cac tham so l,-p,-s. exit;; -l) line = 50 page = 500 option = $option page[$page] line[$line] shift;; -p) line = 40 VietHung...
Ngày tải lên: 16/12/2013, 13:15
Bạn có muốn tìm thêm với từ khóa: