Журнал лабораторных работ

Содержание

Журнал

Среда (01/16/13)

/dev/pts/0
14:52:32
$ls /usr/local/games/

14:53:23
$echo $BASH
/usr/local/bin/l3script
прошло 26 минут
15:19:51
$echo $BROWSER

15:20:07
$echo $SHELL
/bin/bash
15:20:21
$echo $HOSTTYPE
i386
15:29:14
$uname -a
Linux centos1.net.nt 2.6.32-279.19.1.el6.i686 #1 SMP Wed Dec 19 04:30:58 UTC 2012 i686 i686 i386 GNU/Linux
15:30:01
$touch proba.sh

прошло 39 минут
16:09:42
$vim proba.sh
--- /tmp/l3-saved-4890.18312.23928	2013-01-16 17:09:48.198584364 +0200
+++ proba.sh	2013-01-16 17:11:01.561596608 +0200
@@ -0,0 +1,3 @@
+#!/bin/bash
+echo "$0"
+echo "$1"
16:11:01
$chmod +x
chmod: пропущен операнд после «+x»
Попробуйте `chmod --help' для получения более подробного описания.
16:11:09
$chmod +x proba.sh

16:11:12
$ls
111                                    MAN_SMB_CONF
2012                                   MATRIX.JPG
2013                                   NAMES
2020                                   OGO.JPG
2021                                   PAMYATKA.PDF
BIGFILE                                PRESS_ANY_KEY_TO_CONTINUE.JPG
BIN                                    proba.sh
FREEBSD.JPG                            PROJ
GRANATA.JPG                            soft
LIGHT_ALLOY_4.4.784_RC2_BY_FAFNIR.EXE  TEXT
LPI 1                                  TOUCHLIST
LPI 2
16:11:14
$./proba.sh
./proba.sh
16:11:25
$./proba.sh -par1
./proba.sh
-par1
16:11:37
$./proba.sh
./proba.sh
16:12:04
$cat proba.sh
#!/bin/bash
echo "$0"
echo "$1"
16:12:19
$proba.sh
l3script: proba.sh: команда не найдена
16:12:42
$sh proba.sh
proba.sh
16:16:14
$sh proba.sh -one -t
proba.sh
-one
16:16:30
$man shift
16:18:32
$man bash
16:23:37
$echo "proba" > @2

16:23:45
$echo "proba" > 2

16:23:48
$ls
111      FREEBSD.JPG                            PAMYATKA.PDF
2        GRANATA.JPG                            PRESS_ANY_KEY_TO_CONTINUE.JPG
@2       LIGHT_ALLOY_4.4.784_RC2_BY_FAFNIR.EXE  proba.sh
2012     LPI 1                                  PROJ
2013     LPI 2                                  soft
2020     MAN_SMB_CONF                           TEXT
2021     MATRIX.JPG                             TOUCHLIST
BIGFILE  NAMES
BIN      OGO.JPG
16:23:53
$echo "proba" > /dev/stderr
proba
16:24:19
$echo $thisscript

16:26:19
$[5 -gt 1]
l3script: [5: команда не найдена
16:29:42
$sh [5 -gt 1]
sh: [5: Нет такого файла или каталога
16:29:51
$test 5 -gt 1

16:30:10
$echo $?
0
16:30:31
$[ 5 -gt 1 ]

16:30:38
$echo $?
0
16:30:43
$echo $STRING

16:31:51
$test -z "$STRING"

16:32:34
$test "$P" != print

16:34:09
$echo "Your favorit color?" ; read FAV-COL ; \
> echo " you have entered - $FAV_COL"
Your favorit color?
red
l3script: read: `FAV-COL': неправильный идентификатор
 you have entered -
16:36:14
$test $EUID -ne 0 -a -r /etc/shadow && \
> echo "Warning: file "
16:41:24
$test $EUID -ne 0 -a -r /etc/shadow && echo "Warning: file "

16:42:37
$$echo "Your fav os?"
l3script: Your fav os?: команда не найдена
16:43:36
$echo

16:43:56
$echo ""

16:44:03
$echo ""; read FAV_OS
q
16:46:17
$$echo "Your fav os?"; read FAV_OS; test "$FAV_OS" -eq "BSD"
l3script: Your fav os?: команда не найдена
l3script: test: : integer expression expected
16:51:05