1 (11.09.2013 20:54:01 отредактировано vladimir-rmank)

#! /bin/bash
whoami
arch
pwd
netstat -tupln
df -h

2

http://rus-linux net/book1.php?name=boo … 05_05.html

Да, у меня Ubuntu.
Нет, не глючит.

3

#!/bin/bash
FILE="test.txt"
for i in "whoami" "arch" "pwd" "netstat -tupln" "df -h";
do
        echo "Just run next command - ${i}"
        sleep 1
        echo "*****************************************"
        echo ""
        ${i}
        echo ""
        echo "*****************************************"
done >> ${FILE} 2> /dev/null
Был, был и весь вышел...

4

Lupo Alberto, прямо таки произведение искусства!  ab

Да, у меня Ubuntu.
Нет, не глючит.

5

-=Serj=- пишет:

Lupo Alberto, прямо таки произведение искусства!  ab

ah

Был, был и весь вышел...

Lupo Alberto, спасибо огромное ay

7

А можно одностроком :-)

$ whoami; arch; pwd; netstat -tupln; df -h > file.txt 2>&1

или (на мой взгляд идея перенаправлять вникуда вывод ошибках при сборе информации не очень полезна)

#!/bin/bash
FILE="test.txt"
for i in "whoami" "arch" "pwd" "netstat -tupln" "df -h"; do
        echo "Just run next command - ${i}"
        sleep 1
        echo -e "*****************************************\n"
        ${i}
        echo -e "\n*****************************************"
done >> ${FILE} 2>&1

8

bormant⇓ пишет:

А можно одностроком :-)

lupo@sabayon-netbook ~ $ whoami; arch; pwd; netstat -tupln; df -h > file.txt 2>&1
lupo
x86_64
/home/lupo
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      -                   
tcp        0      0 0.0.0.0:19390           0.0.0.0:*               LISTEN      8973/skype          
tcp        0      0 0.0.0.0:8010            0.0.0.0:*               LISTEN      7542/psi            
tcp6       0      0 :::631                  :::*                    LISTEN      -                   
udp        0      0 0.0.0.0:38457           0.0.0.0:*                           7542/psi            
udp        0      0 0.0.0.0:631             0.0.0.0:*                           -                   
udp        0      0 0.0.0.0:19390           0.0.0.0:*                           8973/skype          
udp        0      0 127.0.0.1:49214         0.0.0.0:*                           8973/skype          
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           -                   
udp        0      0 0.0.0.0:53639           0.0.0.0:*                           -                   
udp6       0      0 :::59005                :::*                                7542/psi            
udp6       0      0 :::5353                 :::*                                -                   
udp6       0      0 :::53508                :::*                                -                   
lupo@sabayon-netbook ~ $ cat file.txt 
Файловая система                     Размер Использовано  Дост Использовано% Cмонтировано в
/dev/mapper/vg_sabayonnetboo-lv_root    50G         9,8G   37G           22% /
none                                   879M         1,1M  878M            1% /run
none                                   879M         260K  878M            1% /dev/shm
udev                                    10M            0   10M            0% /dev
tmpfs                                  879M         260K  878M            1% /dev/shm
tmpfs                                  879M            0  879M            0% /sys/fs/cgroup
tmpfs                                  100M          16K  100M            1% /tmp
/dev/mapper/vg_sabayonnetboo-lv_home   240G         6,7G  221G            3% /home
/dev/sda1                              477M          47M  401M           11% /boot
lupo@sabayon-netbook ~ $ 
Был, был и весь вышел...

9

(whoami; arch; pwd; netstat -tupln; df -h) > file.txt 2>&1
Был, был и весь вышел...

10

Хм, действительно, хотя вывод команд через точку с запятой объединяется, перенаправление вывода относится к последней... А ведь изначально со скобками написал ... :-)