Sprawozdanie Programowanie Współbierzne

Mariusz Charczuk gr 3ID11A

12.11.2012

lab1

3.
Po woisaniu i zapisaniu w pliku konfiguracyjnym .bashrc następującej linijki:
export BLABLA="ala ma kota"
W nowy terminalu. Po wpisaniu:
echo $BLABLA
wyświetla się:

ala ma kota

4.
mkdir A
mkdir A/AA

mkdir A/BB
mkdir A/AA/AAA
mkdir A/AA/BBB
mkdir B
mkdir B/CC
cd
cd A/AA/BBB

pwd → /home/62998/A/AA/BBB

cd ../../../B/CC

cd

rmdir B/CC

rmdir B

rmdir A/AA/AAA
rmdir A/AA/BBB
rmdir A/AA

rmdir A/BB
rmdir A

6.
ls > plik.txt

Rozmiar 90
oznacza przekierowanie strumienia wyjściowego polecenia „ls” do pliku „plik.txt”
w pliku zostanie zapisana lista plików i katalogów w aktualnym katalogu.
ls >> plik.txt

Rozmiar 180
zachowuje się podobnie do „ls > plik.txt”. Różnicą jest że „>” nadpisze zawartość pliku, a „>>” dopisze strumień na końcu pliku.
ls > plik.txt

Rozmiar 90
wynik to potwierdza.


7.
62998@st07-lab312:~$ tty

/dev/pts/2

62998@st07-lab312:~$ type vim

vim jest /usr/bin/vim

62998@st07-lab312:~$ uname -a

Linux st07-lab312 3.2.0-31-generic #50-Ubuntu SMP Fri Sep 7 16:16:45 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

8.

#include <stdio.h>

#include <stdlib.h>

int main(int argc, char **argv){

int i;

for(i=argc-1;i>0;i--){

printf("%s\n",argv[i]);

}

return 0;

}
62998@st07-lab312:~/lab/lab1$ ./lab1.ex ala ma kota

kota

ma

ala