]> git.pld-linux.org Git - projects/rc-scripts.git/blob - DEVELOPMENT
- merge from TOTALNEW branch (see NEWS for more info)
[projects/rc-scripts.git] / DEVELOPMENT
1            READ THIS BEFORE CHANGEING SOMETHING IN RC-SCRIPTS PACKAGE
2                     Arkadiusz Miskiewicz <misiek@pld.org.pl>
3             $Id: DEVELOPMENT,v 1.2 2001/05/15 16:05:05 baggins Exp $
4
5 1)
6         consult all major changes with people on pld-rc-scripts@pld.org.pl
7 mailing list. This is very important.
8
9 2)
10         use 'typeset' for local variables in functions for example:
11
12 function_ble ()
13 {
14 typeset qw er
15 qw=$(tty)
16 er=/dev/console
17 echo "$qw $er"
18 }
19
20 3)
21         use $() instead `` for command execution for example
22
23 something=$(whoami)
24 instead of
25 something="`whoami`"
26
27 4)
28         consider using typeset -i variable for integer variables
29
30 5)      don't use sed ! It only causes one more Requires.
31         Use awk ' { gsub(/pattern/,"replaced"); print $0; } ' for that.
32         Also try replase grep calls with awk calls.
33         
34 5)
35         (PL) Tlumaczac komunikaty na PL nalezy uzywac formy bezosobowej np:
36
37 uruchamianie uslugi
38 zamiast
39 uruchamiam usluge
40
This page took 0.063246 seconds and 3 git commands to generate.