]>
Commit | Line | Data |
---|---|---|
de1fc6ce JR |
1 | READ THIS BEFORE CHANGEING SOMETHING IN RC-SCRIPTS PACKAGE |
2 | Arkadiusz Miskiewicz <misiek@pld.org.pl> | |
52c53926 | 3 | $Id: DEVELOPMENT,v 1.3 2002/01/22 23:45:27 gotar Exp $ |
de1fc6ce JR |
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. | |
52c53926 | 32 | Also try to replace grep calls with awk calls. |
de1fc6ce JR |
33 | |
34 | 5) | |
35 | (PL) Tlumaczac komunikaty na PL nalezy uzywac formy bezosobowej np: | |
36 | ||
37 | uruchamianie uslugi | |
38 | zamiast | |
39 | uruchamiam usluge |