Znaleziono 31 wyników

autor: Procek
26 lis 2008, 13:10
Forum: Programowanie
Temat: Bash - zalogowany/niezalogowany
Odpowiedzi: 1
Odsłony: 1216

Odp: Bash - zalogowany/niezalogowany

Polecam czytać manuale, linia 7 powinna wyglądać tak:

Kod: Zaznacz cały

if test $kto = $login
A cały skrypt można zapisać w ten sposób:

Kod: Zaznacz cały

#!/bin/sh
echo 'Podaj swoj login:'
read login
who | grep $login && echo 'zalogowany' || echo 'nie zalogowany'
autor: Procek
17 lis 2008, 12:00
Forum: Programowanie
Temat: [bash] Polecenie pobierające zużycie transferu
Odpowiedzi: 4
Odsłony: 2327

Odp: [bash] Polecenie pobierające zużycie transferu

Jest też program konsolowy bmon (bandwitch monitor).
autor: Procek
10 lis 2008, 02:31
Forum: Programowanie
Temat: php - wykonanie programu z prawami roota
Odpowiedzi: 5
Odsłony: 2048

Odp: php - wykonanie programu z prawami roota

Uruchom cały skrypt php z uprawnieniami roota, powinno zadziałać.
autor: Procek
29 paź 2008, 00:12
Forum: Programowanie
Temat: Assembler i DSM-51
Odpowiedzi: 2
Odsłony: 2365

Odp: Assembler i DSM-51

Mimo, że to forum nie jest kompletnie związane z programowaniem DSMa ale postaram się Tobie pomóc. Program, który nam wkleiłeś demonstruje jedynie działanie banków rejestrów a w dodatku zawiera błąd, druga linia powinna wyglądać tak: B1R4 EQU 08H+7 Opisz dokładniej swój problem: Muszę tak zaprogramo...
autor: Procek
28 paź 2008, 10:11
Forum: Programowanie
Temat: bash zmienna w zmiennej
Odpowiedzi: 3
Odsłony: 1824

Odp: bash zmienna w zmiennej

Z export trzeba być ostrożnym, bo można nadpisać zmienne środowiskowe. zamiast tego można użyć eval:

Kod: Zaznacz cały

eval $<variable>=<value>
czyli w Twoim przykładzie będzie to:

Kod: Zaznacz cały

eval $A=$B
autor: Procek
23 paź 2008, 16:38
Forum: Programowanie
Temat: [bash] wyszukiwanie za pomoca grep
Odpowiedzi: 21
Odsłony: 6195

Odp: [bash] wyszukiwanie za pomoca grep

Czy masz w ogóle Ubuntu? A to czy masz gawk możesz sprawdzić wpisując np. polecenie: whereis gawk które powinno dać podobny efekt do tego: gawk: /usr/bin/gawk /usr/share/man/man1/gawk.1.gz Jeśli natomiast napisane jest po prostu gawk: to znaczy, że nie masz. Jeśli nie wiesz jak zainstalować gawk w s...
autor: Procek
23 paź 2008, 16:08
Forum: Programowanie
Temat: [bash] wyszukiwanie za pomoca grep
Odpowiedzi: 21
Odsłony: 6195

Odp: [bash] wyszukiwanie za pomoca grep

Czyli nazwy użytkowników, którzy logowali się w ciągu ostatnich dwóch miesięcy mają się znajdować w pliku: /home/xxx/wyniki/starylog Zmień w podanym przeze mnie skrypcie trzecią linijkę na: ofile="/home/xxx/wyniki/starylog" Oraz upewnij się czy masz zainstalowane gawk, jeśli nie, wywołaj p...
autor: Procek
23 paź 2008, 14:10
Forum: Programowanie
Temat: [bash] wyszukiwanie za pomoca grep
Odpowiedzi: 21
Odsłony: 6195

Odp: [bash] wyszukiwanie za pomoca grep

Podaj przykładowy plik do sparsowania, będzie nam łatwiej rozwiązać problem. Mam nadzieję, że ta komenda da oczekiwany efekt, czyli wypisze na ekran nazwy plików, w których data nie będzie starsza niż 2 miesiące: gawk -F\" -v minDate=$(date -d'2 months ago' +%s) '( $0 ~ /"BNET\\acct\\lastl...
autor: Procek
23 paź 2008, 03:21
Forum: Programowanie
Temat: [bash] wyszukiwanie za pomoca grep
Odpowiedzi: 21
Odsłony: 6195

Odp: [bash] wyszukiwanie za pomoca grep

hmm ogolnie takiemu last loginowi: Wed Oct 22 18:42 2008 wg. pliku przypada taki: "BNET\\acct\\lastlogin_time"="1224693755" Nie wiem czy to Ci pomoże ale datę postaci sekund od 1 stycznia 1970r czyli np. "1224693755" można zamienić na datę w czytelnym dla człowieka for...
autor: Procek
18 paź 2008, 00:09
Forum: Programowanie
Temat: [bash] wprowadznie zmiennej przed wlaczniem skryptu
Odpowiedzi: 3
Odsłony: 1999

Odp: [bash] wprowadznie zmiennej przed wlaczniem skryptu

Argumenty dostępne są w skrypcie jako parametry pozycyjne $1, $2, $3, itd... man bash: Parametry pozycyjne Parametr pozycyjny to parametr określany cyfrą lub cyframi, innymi niż pojedyncza cyfra 0. Parametrom pozycyjnym nadawane są wartości argumentów powłoki (w czasie jej wywołania). Wartości te mo...
autor: Procek
17 paź 2008, 21:00
Forum: Programowanie
Temat: Program do przenoszenia plikow
Odpowiedzi: 5
Odsłony: 1861

Odp: Program do przenoszenia plikow

Nie wiem jaki jest cel działania skryptu, gdyż można go zastąpić jednym poleceniem, ale odpowiem Ci na Twoje pytanie: Jak zrobić żeby zamiast wartości i program brał po kolei argumenty ($1 $2 $3). Dokonałem delikatnych zmian w miejscach, które zostały pogrubione: #---Main loop--- while [ $i -le $arg...
autor: Procek
07 paź 2008, 01:56
Forum: Programowanie
Temat: Rysowanie wykresów funkcji matematycznych
Odpowiedzi: 7
Odsłony: 9589

Odp: Rysowanie wykresów funkcji matematycznych

Może artyukuł na moim blogu okaże się dla Ciebie pomocny:
http://tomekbekas.blogspot.com/.

Jeśli chcesz mogę napisać prosty skrypt basha, który będzie pobierał jako argument wzór funkcji i np. nazwę pliku wyjściowego (to co narysuje gnuplot można zapisać np. do pliku Post Script lub PNG).
autor: Procek
07 wrz 2008, 00:20
Forum: Programowanie
Temat: [bash] Wczytanie danych z pliku (2 linie) i kasowanie
Odpowiedzi: 4
Odsłony: 4588

Odp: [bash] Wczytanie danych z pliku (2 linie) i kasowanie

Z tego co mi wiadomo o FIFO to działa ono inaczej niż chce tego autor wątku. Autor potrzebuje czegoś w stylu stosu. Czyli można dodać wiersze tylko na początku pliku i ew. pobrać je również z początku. Jeśli nie o taki efekt chodzi to przepraszam za zamieszanie :)
autor: Procek
28 sie 2008, 23:39
Forum: Programowanie
Temat: Zmiana nazw wielu plików wg wzorca (bash)
Odpowiedzi: 4
Odsłony: 5637

Odp: Zmiana nazw wielu plików wg wzorca (bash)

Skrypt można napisać, ale ja bym mimo wszystko robił to ręcznie tym bardziej, że w Ubuntu (nie wiem jak w Kubuntu) po naciśnięciu klawisza F2, zaznaczana jest część nazwy pliku bez rozszerzenia, dlatego kopiowanie powinno pójść w miarę szybko.
autor: Procek
19 sie 2008, 19:59
Forum: Programowanie
Temat: [solved][bash] spacja na podkreślenie w nazwach plików
Odpowiedzi: 7
Odsłony: 3877

Odp: [bash] spacja na podkreślenie w nazwach plików

Podobny do skryptu gaijina ale jako argumenty przyjmuje nazwy plików do zamiany.

Kod: Zaznacz cały

#!/bin/bash

for arg ; do
  mv "$arg" "${arg//\ /_}"
done
Uruchamiasz skrypt z argumentem np. *.jpg lub *.*~ (pliki kopii) i działa dobrze, bez potrzeby używania cudzysłowów.
autor: Procek
28 lip 2008, 10:10
Forum: Instalacja, aktualizacja i konfiguracja Ubuntu
Temat: Przydatne skrypty
Odpowiedzi: 308
Odsłony: 422288

Odp: Przydatne skrypty

msgat - skrypt do wysyłania powiadomień o określonym czasie lub za określony odstęp czasu. Wymaga zainstalowanej biblioteki libnotify (sudo apt-get install libnotify). Powiadomienia są ważne tylko na czas trwania bieżącej sesji. Powiadomienia w środowisku Gnome wyglądają tak: http://procek.boo.pl/b...
autor: Procek
25 lip 2008, 22:28
Forum: Programowanie
Temat: [BASH] Modyfikowanie wypisania zmiennej w tej samej linii
Odpowiedzi: 1
Odsłony: 2532

Odp: [BASH] Modyfikowanie wypisania zmiennej w tej samej linii

Jeśli jesteś początkujący to polecam od razu się nauczyć czytać manuale, wyświetlasz je poleceniem man <nazwa_polecenia> . Rozwiązanie jest takie: for ((i=1; $i<=200; i++)); do echo -en "\rprogram is running $i seconds" sleep 1 done Opcja -e włącza interpretację znaków specjalnych, opcja -...
autor: Procek
22 lip 2008, 09:56
Forum: Programowanie
Temat: wywołanie skryptu o określonej godzinie
Odpowiedzi: 5
Odsłony: 3559

Odp: wywołanie skryptu o określonej godzinie

dokladnie tak. gdy odpaliłem ten skrypt z at "17:00" program włączał się od razu:/ Dziwne, na pewno wpisujesz wszystko bezbłędnie? Ja np. tworzę skrypt o nazwie: bs.sh, wywołuję polecenie: at 17:00 -f ~/bs.sh , otrzymuję komunikat: warning: commands will be executed using /bin/sh job 33 a...
autor: Procek
22 lip 2008, 08:36
Forum: Programowanie
Temat: Python: jak programować w ubuntu??
Odpowiedzi: 15
Odsłony: 6245

Odp: Python: jak programować w ubuntu??

Z tego co wychodzi to wpisałeś nazwę pliku bez rozszerzenia, lub nazwa ta zawiera spację (chociaż wówczas otrzymałbyś przynajmniej dwa komunikaty 'No such file or directory').
autor: Procek
22 lip 2008, 00:59
Forum: Programowanie
Temat: Python: jak programować w ubuntu??
Odpowiedzi: 15
Odsłony: 6245

Odp: Python: jak programować w ubuntu??

Nie bardzo cie rozumiem. Jak mam stworzyc plik z kodem źródłowym, gdzie? Jak przejśc do pustego okna w ktorym zapisze kod? Kod który chciałeś zapisać w okienku, zapisz w pliku tekstowym o nazwie np. program.py . Aby to zrobić możesz np. posłużyć się edytorem Gedit. Jeśli do programowania w pythonie...

Wyszukiwanie zaawansowane