Re: Problem w skrypcie bash/sed/awk.

2009-03-12 Wątek Mariusz Kruk
On Thu, 2009-03-12 at 10:01 +0100, Rafał Radecki wrote: Witam wszystkich. Jako początkujący twórca skryptów natrafiłem na problem. Tworzę skrypt tworzący konta na podstawie pliku /etc/passwd z innego hosta. Teoretycznie chciałem umieścić wszystkie odpowiednie ($5 ~ /WZÓR$/)linijki wspomnianego

Re: Problem w skrypcie bash/sed/awk.

2009-03-12 Wątek Mariusz Kruk
On Thu, 2009-03-12 at 10:21 +0100, bartek szurgot wrote: pamietaj tez na przyszlosc, zeby przypisania do zmiennych i ich uzycie zawsze brac w cudzyslowia - unikniesz dzieki temu sporej ilosc spacjowych problemow. :) Cudzysłowy!!! #!/bin/bash cat /etc/passwd | \ while read line do

Re: Problem w skrypcie bash/sed/awk.

2009-03-12 Wątek bartek szurgot
jednak dopiero przygodę ze skryptami w bash-u, wszelka pomoc więc będzie bardzo miło widziana. Pozdrawiam, R. czesc, umieszczanie czegos w jednej zmiennej i potem for'owanie pon to kiepski pomysl - jak trafisz gdzies spacje (np: w opisie uzyszkodnika) to skrypt Ci sie rozjedzie. druga sprawa

Re: Problem w skrypcie bash/sed/awk.

2009-03-12 Wątek bartek szurgot
Mariusz Kruk wrote: On Thu, 2009-03-12 at 10:21 +0100, bartek szurgot wrote: pamietaj tez na przyszlosc, zeby przypisania do zmiennych i ich uzycie zawsze brac w cudzyslowia - unikniesz dzieki temu sporej ilosc spacjowych problemow. :) Cudzysłowy!!! true, true... #!/bin/bash cat /etc

Re: Problem w skrypcie bash/sed/awk.

2009-03-12 Wątek Mariusz Kruk
On Thu, Mar 12, 2009 at 07:05:38PM +0100, bartek szurgot wrote: #!/bin/bash cat /etc/passwd | \ while read line do C_USRNAME=`awk -F: '{print $1}' $line` C_UID=`awk -F: '{print $3}' $line` C_HOMEDIR=`awk -F: '{print $6}' $line` C_LSHELL=` awk -F: '{print $7

Re: Problem w skrypcie bash/sed/awk.

2009-03-12 Wątek bartek szurgot
Mariusz Kruk wrote: No jak awk nie złapie? Dlatego właśnie piszę o ustawieniu IFS. ~$ IFS=: ~$ head /etc/passwd | while read MY_LOGIN MY_PASS MY_UID MY_GID MY_COMMENT MY_HOME MY_SHELL; do echo $MY_LOGIN; done root daemon bin tego triku nie znalem - skojarzylo mi sie ze zmienna FS z awk i z

Re: Re: Bash odejmowanie daty

2008-12-17 Wątek Paweł Lalewicz
date --date=2 days ago dalej kombinuj sam ;) Dzięki wielkie o cos takiego mi chodziło :) Nie wiedziałem jak zbudować łańcuch. -- Z powazaniem, Paweł Lalewicz _ GG:39211 GSM: +48 510 808 000 e-mail: i-pawe...@tlen.pl Tlen: i-pawelek Skype: i-pawelek

Bash odejmowanie daty

2008-12-17 Wątek Paweł Lalewicz
Witam wszystkich, W jaki sposob od aktualnej daty postaci date +%Y-%m-%d odjąc dwa dni. Nie wchodzi w grę zwykłe odejmowanie liczb gdyż skrypt mia dzialać na przełomie miesiąca jak i roku. Z góry dziękuje za pomoc. -- Z powazaniem, Paweł Lalewicz _ GG:39211 GSM: +48

Re: Bash odejmowanie daty

2008-12-17 Wątek Grzegorz Patroń
Wednesday 17 of December 2008 10:55:35 Paweł Lalewicz napisał(a): Witam wszystkich, W jaki sposob od aktualnej daty postaci date +%Y-%m-%d odjąc dwa dni. Nie wchodzi w grę zwykłe odejmowanie liczb gdyż skrypt mia dzialać na przełomie miesiąca jak i roku. Z góry dziękuje za pomoc. info date

Bash - wygenerowanie pliku na podstawie szablonó w

2006-05-07 Wątek Krzysztof Jastrzębski
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Stworzyłem plik variables.txt o zawartości: *** export var_dc1=example export var_dc2=org export var_sambaDomainName=WORKGROUP [etc.] *** Stworzyłem plik template.ldif o zawartości: *** dn: uid=$var_login,ou=users,dc=$var_dc1,dc=$var_dc2 cn:

Re: Bash - wygenerowanie pliku na podstawie szablonów

2006-05-07 Wątek Wojciech Ziniewicz
06-05-07, Krzysztof Jastrzębski [EMAIL PROTECTED] napisał(a): Mógłby ktoś naprowadzić na proste rozwiązanie ? (tzn. jak poprawnie zadeklarować zmienne i jeden while zagnieździć w drugim) golnie prosta opcja na zrobienie takiego skryptu opiera sie na funkcjach dn:

Re: Bash - wygenerowanie pliku na podstawie szablonów

2006-05-07 Wątek Wojciech Ziniewicz
06-05-08, Wojciech Ziniewicz [EMAIL PROTECTED] napisał(a): 06-05-07, Krzysztof Jastrzębski [EMAIL PROTECTED] napisał(a): Mógłby ktoś naprowadzić na proste rozwiązanie ? (tzn. jak poprawnie zadeklarować zmienne i jeden while zagnieździć w drugim) golnie prosta opcja na zrobienie takiego

BASH CSH

2005-12-16 Wątek wmq
Piszę skrypt w którym istotny fragment to : - wywołanie podskryptu - jobs Po tej komendzie powinienem ujrzeć listę zadań powłoki. Jest tak wtedy jeśli jest to BASH ze znakiem zachęty. Jeżeli polecenia wprowadzę do skryptu Bashowego to już jobs NIE pokazuje zadań. Natomiast CSH zachowuje się

Re: BASH CSH

2005-12-16 Wątek Jaroslaw Bylina
[EMAIL PROTECTED] napisał(a): Piszę skrypt w którym istotny fragment to : - wywołanie podskryptu - jobs Po tej komendzie powinienem ujrzeć listę zadań powłoki. Jest tak wtedy jeśli jest to BASH ze znakiem zachęty. Jeżeli polecenia wprowadzę do skryptu Bashowego to już jobs NIE pokazuje zadań

Re: BASH CSH

2005-12-16 Wątek wmq
A tak : #!/bin/bash sleep 20 sleep 30 jobs i niestety nic nie wyświetla. To somo z ręki działa poprawnie. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]

Re: BASH CSH

2005-12-16 Wątek mirek boruta
Dnia 16-12-2005, pią o godzinie 13:24 +0100, [EMAIL PROTECTED] napisał(a): Ponieważ nie mogę tego zrobić w Bash'u więc powstała proteza: skrypt s1 : #!/bin/bash sleep 10 echo koniec s1 exit 0 skrypt s2 : #!/bin/bash sleep 13 echo koniec s1 exit 0 skrypt s0 : #!/bin/tcsh

BASH i liczenie szesnastkowe...

2005-05-21 Wątek Lenthir
Kto moe wie w jaki sposb w BASHu liczy w systemie szesnastkowym? Mam ptelk... przykadowo: i=0; for costam in $lista do ... TC filter add dev imq0 protocol ip parent 1:$i pref 6 u32 match ip protocol 6 0xff match ip sport $prt 0x

Re: BASH i liczenie szesnastkowe...

2005-05-21 Wątek Marcin P. Kobierzycki
On Sat, 21 May 2005 23:03:58 +0200, Lenthir wrote: Kto moe wie w jaki sposb w BASHu liczy w systemie szesnastkowym? Mam ptelk... przykadowo: i=0; for costam in $lista do ... TC filter add dev imq0 protocol ip parent 1:$i pref

Re: BASH i liczenie szesnastkowe...

2005-05-21 Wątek Lenthir
Marcin P. Kobierzycki napisa(a): printf %x\n $i; Wielkie dziki :) To si przyda... No dobra... a jak uy tego jako zmienna? W apostrofach dziaa... ` `, ale moe jest jaki adniejszy sposb... ? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL

Re: BASH i liczenie szesnastkowe...

2005-05-21 Wątek Marcin P. Kobierzycki
On Sat, 21 May 2005 23:32:59 +0200, Lenthir wrote: printf %x\n $i; Wielkie dziki :) To si przyda... No dobra... a jak uy tego jako zmienna? W apostrofach dziaa... ` `, ale moe jest jaki adniejszy sposb... ? AFAIK, Bash nie udostpnia innej takiej wbudowanej funkcjonalnoci, wic `printf

Re[2]: bash lub inna powloka ograniczanie

2004-11-22 Wątek bieniu gras
? Tak z ciekawości pytam, czy to jest bezpieczne? A jak się coś takiego zachowa wpisując ze zdalnego komputera ssh 192.168.1.1 /bin/bash Chyba zmiana domyślnego shella tak naprawdę nic nie daje? A może sie mylę, bo muszę przyznać, że nie sprawdzałem. JK Shell jak shell, ale czy w takim

Re: bash lub inna powloka ograniczanie

2004-11-22 Wątek Mikołaj Menke
Dnia 2004-11-22 10:59 użytkownik bieniu gras napisał : wzasadzie to mi nie chodzi az o tak restrykcyjne ustawienia... nie chce robic chrootowanego srodowiska dla userow, chcialbym poprostu aby user mial dostep do pine i passwd przy logowaniu przez ssh, tylko to ma miec do wyboru sam i tak nie

Re: bash lub inna powloka ograniczanie

2004-11-21 Wątek Jacek Kawa
ze zdalnego komputera ssh 192.168.1.1 /bin/bash Chyba zmiana domyślnego shella tak naprawdę nic nie daje? A może sie mylę, bo muszę przyznać, że nie sprawdzałem. Shell jak shell, ale czy w takim pinie nie da się np zmienić edytora[*]? Trzeba by dodatkowo nałożyć jakieś ograniczenia w stylu

bash lub inna powloka ograniczanie

2004-11-20 Wątek bieniu gras
Witaj lista! hejka mam pytanie do grupowiczow: Jak najlepiej ograniczyc shella z powloka bash lub inna tak aby user logujac sie mial mozliwosc jedynie zmiany hasla i dostep do pine wiem ze zeby miec tylko zmiane hasla to /bin/passwd jako powloka ale chodzi mi jeszcze o dostep do pine prosze o

Re: bash lub inna powloka ograniczanie

2004-11-20 Wątek Jaroslaw Bylina
mam pytanie do grupowiczow: Jak najlepiej ograniczyc shella z powloka bash lub inna tak aby user logujac sie mial mozliwosc jedynie zmiany hasla i dostep do pine wiem ze zeby miec tylko zmiane hasla to /bin/passwd jako powloka ale chodzi mi jeszcze o dostep do pine prosze o jakies

Re[2]: bash lub inna powloka ograniczanie

2004-11-20 Wątek bieniu gras
Witaj Jaroslaw, W Twoim liście datowanym 20 listopada 2004 (13:46:44) można przeczytać: mam pytanie do grupowiczow: Jak najlepiej ograniczyc shella z powloka bash lub inna tak aby user logujac sie mial mozliwosc jedynie zmiany hasla i dostep do pine wiem ze zeby miec tylko zmiane hasla

Re: bash lub inna powloka ograniczanie

2004-11-20 Wątek Piotruś
On Sat, 20 Nov 2004 13:46:44 +0100 Jaroslaw Bylina [EMAIL PROTECTED] wrote: mam pytanie do grupowiczow: Jak najlepiej ograniczyc shella z powloka bash lub inna tak aby user logujac sie mial mozliwosc jedynie zmiany hasla i dostep do pine wiem ze zeby miec tylko zmiane hasla to /bin

Re: bash lub inna powloka ograniczanie

2004-11-20 Wątek Marcin P. Kobierzycki
On Sat, 20 Nov 2004 15:00:48 +0100, Piotruś wrote: A jak coś takiego się zachowa przy ctrl+c albo ctrl+z? Tak z ciekawości pytam, czy to jest bezpieczne? Wtedy należałoby zastosować `trap'. Sygnały `SIGINT' oraz `SIGTSTP'. Pozdrawiam. -- Marcin Pawel Kobierzycki RLU: #310767 ; GPG

Re: bash lub inna powloka ograniczanie

2004-11-20 Wątek Piotr Kiebasinski
EHLO bieniu, Saturday, November 20, 2004, 12:30:58 PM, you wrote: bg mam pytanie do grupowiczow: bg Jak najlepiej ograniczyc shella z powloka bash lub inna tak aby user bg logujac sie mial mozliwosc jedynie zmiany hasla i dostep do pine bg wiem ze zeby miec tylko zmiane hasla to /bin/passwd

Re: bash lub inna powloka ograniczanie

2004-11-20 Wątek isdes
witam! W liście z sob, 20-11-2004, godz. 20:32, Piotr Kiebasinski pisze: Wiesz -- tak mi do glowy przyszlo przed chwila -- moze by sprobowac zmienic ustawienia $PATH ? Ja bym chyba sprobowal zrobic nowy katalog np. /nowy/bin z zawartoscia tego co ma mu byc wolno (czyli np. ten pine) i

Re: Re[2]: bash lub inna powloka ograniczanie

2004-11-20 Wątek Jaroslaw Bylina
racja :) szkoda ze ta Twoja mi nie dziala, po probie logowania sie na nia wywala mnie z shella ;] ale mam punkt zaczepienia... wpisales do /etc/shells? i dales prawa x? jesli tak, to powinno dzialac (u mnie dziala)... pzdr, jmb

Re: bash lub inna powloka ograniczanie

2004-11-20 Wątek Jaroslaw Bylina
A jak coś takiego się zachowa przy ctrl+c albo ctrl+z? Tak z ciekawości pytam, czy to jest bezpieczne? ^Z jest ignorowane (chyba tak wyglada?), a ^C przerywa dzialenie i wychodzi z powloki wracajac do loginu -- wiec chyba bezpiecznie... pzdr, jmb

Re: 'bash: ./xyz: Permission denied

2003-11-16 Wątek [LocK]
Marcin Owsiany wrote: On Sat, Nov 15, 2003 at 02:20:21PM +0100, [LocK] wrote: Marcin Owsiany wrote: On Thu, Nov 13, 2003 at 09:58:46PM +0100, [LocK] wrote: Witam Prolem jest taki jak topicu, a konkretniej: mam binarke xyz. jestem jej wlascicielem a prawa dostepu sa ustawione na 777, na

Re: 'bash: ./xyz: Permission denied

2003-11-15 Wątek [LocK]
Marcin Owsiany wrote: On Thu, Nov 13, 2003 at 09:58:46PM +0100, [LocK] wrote: Witam Prolem jest taki jak topicu, a konkretniej: mam binarke xyz. jestem jej wlascicielem a prawa dostepu sa ustawione na 777, na partycji nie ma opcji noexec. mimo to pliku nie moge uruchomic ;( (blad taki jak w

Re: 'bash: ./xyz: Permission denied

2003-11-15 Wątek [LocK]
Marcin Sochacki wrote: On Thu, Nov 13, 2003 at 09:58:46PM +0100, [LocK] wrote: Witam Prolem jest taki jak topicu, a konkretniej: mam binarke xyz. jestem jej wlascicielem a prawa dostepu sa ustawione na 777, na partycji nie ma opcji noexec. mimo to pliku nie moge uruchomic ;( (blad taki jak

Re: 'bash: ./xyz: Permission denied

2003-11-15 Wątek Jacek Kawa
Jak podają anonimowe źródła, przepowiedziano, że [LocK] napisze: Prolem jest taki jak topicu, a konkretniej: mam binarke xyz. A jesteś pewien, że to program dla twojego procesora? jestem jej wlascicielem a prawa dostepu sa ustawione na 777, na partycji nie ma opcji noexec. mimo to pliku

Re: 'bash: ./xyz: Permission denied

2003-11-15 Wątek [LocK]
Jacek Kawa wrote: A jesteś pewien, że to program dla twojego procesora? Tak. U kolegi dziala (tylko ze na 2.4.x a nie na 2.6.0-test9) file ./xyz Pozdrawiam file ./xyz ./xyz: ERROR: corrupted section header size i dalej to samo :( Pozdro

Re: 'bash: ./xyz: Permission denied

2003-11-15 Wątek Jacek Kawa
Jak podają anonimowe źródła, przepowiedziano, że [LocK] napisze: A jesteś pewien, że to program dla twojego procesora? Tak. U kolegi dziala (tylko ze na 2.4.x a nie na 2.6.0-test9) file ./xyz file ./xyz ./xyz: ERROR: corrupted section header size to chyba masz coś nie tak... i dalej to

Re: 'bash: ./xyz: Permission denied

2003-11-15 Wątek Marcin Owsiany
On Sat, Nov 15, 2003 at 02:20:21PM +0100, [LocK] wrote: Marcin Owsiany wrote: On Thu, Nov 13, 2003 at 09:58:46PM +0100, [LocK] wrote: Witam Prolem jest taki jak topicu, a konkretniej: mam binarke xyz. jestem jej wlascicielem a prawa dostepu sa ustawione na 777, na partycji nie ma opcji

'bash: ./xyz: Permission denied

2003-11-13 Wątek [LocK]
Witam Prolem jest taki jak topicu, a konkretniej: mam binarke xyz. jestem jej wlascicielem a prawa dostepu sa ustawione na 777, na partycji nie ma opcji noexec. mimo to pliku nie moge uruchomic ;( (blad taki jak w topicu). PS. mam sidka z jajkiem 2.6.0-test9. Pozdrawiam [LocK]

Re: 'bash: ./xyz: Permission denied

2003-11-13 Wątek Marcin Owsiany
On Thu, Nov 13, 2003 at 09:58:46PM +0100, [LocK] wrote: Witam Prolem jest taki jak topicu, a konkretniej: mam binarke xyz. jestem jej wlascicielem a prawa dostepu sa ustawione na 777, na partycji nie ma opcji noexec. mimo to pliku nie moge uruchomic ;( (blad taki jak w topicu). file xyz

Re: 'bash: ./xyz: Permission denied

2003-11-13 Wątek Marcin Sochacki
On Thu, Nov 13, 2003 at 09:58:46PM +0100, [LocK] wrote: Witam Prolem jest taki jak topicu, a konkretniej: mam binarke xyz. jestem jej wlascicielem a prawa dostepu sa ustawione na 777, na partycji nie ma opcji noexec. mimo to pliku nie moge uruchomic ;( (blad taki jak w topicu). ldd ./xyz

Re: gcc bash

2003-02-10 Wątek Marcin Owsiany
On Sun, Feb 09, 2003 at 07:09:24PM +0100, [EMAIL PROTECTED] wrote: teraz tak, skoro moge zainstalowac caly pakiet to czemu nie moge skompilowac pojedynczego polecenia np. cut? Możesz, ale najpierw musisz wygenerować wszystkie pliki, które są wymagane do kompilacji. ~/textutils/lib/cut.c:62:

Re: gcc bash

2003-02-10 Wątek oli
witam .Po drugie, nie spodziewaj się, że wymyślonym przez siebie poleceniem .skompilujesz jeden plik od razu do programu. Możesz kombinować jeśli .naprawdę dobrze znasz się na narzędziach autoconf, make i konwencjach .GNU tworzenia pakietów źródłowych. no to troszke ostudziles moj zapal :) ale

Re: gcc bash

2003-02-09 Wątek olelum
witam ok to na poczatek najprostsza rzecz ktorej mi sie nie udaje zrobic: zdordla basha, plik configurujacy: myhost:/home/olo/kopie/bash-2.05a.orig# ./configure checking build system type... i586-pc-linux-gnu checking host system type... i586-pc-linux-gnu Beginning configuration

Re: gcc bash

2003-02-09 Wątek Marcin Sochacki
On Sun, Feb 09, 2003 at 12:38:18PM +0100, [EMAIL PROTECTED] wrote: witam ok to na poczatek najprostsza rzecz ktorej mi sie nie udaje zrobic: zdordla basha, plik configurujacy: myhost:/home/olo/kopie/bash-2.05a.orig# ./configure checking build system type... i586-pc-linux-gnu

Re: gcc bash

2003-02-09 Wątek olelum
witam. thx za zainteresowanie. Może masz partycję podmontowaną z opcją noexec? partycja jest podmontowana jedynie jako nosuid. ...ale ciakawa jest sugestia Grzegorza. cdn. pozdro oli

Re: gcc bash

2003-02-09 Wątek olelum
witam. woody# dpkg -S /usr/bin/cut textutils: /usr/bin/cut i to źródła tych właśnie (coreutils lub textutils) pakietów należy ściągnąć thx. tak masz racje bedac jednak tepym ;p dalej czegos nie rozumiem :))) sciagnalem sobie zrodlo textutils, faktycznie jest w zrodlach cut.c. poczatkowo

gcc bash

2003-02-07 Wątek olelum
witam mam pytanie tylko nie wiem czy zwiazane bardzij z debianem czy z C :) czy udalo sie komus skompilowac pojedyncza komende basha korzystajac ze zrodel z debian.org? po dodaniu wszystkich potrzebnyc bibliotek zaczyna mi sie wywalac na stringach w nich zawartych, hmm pewnie cos zle rozumuje.

Re: gcc bash

2003-02-07 Wątek Marcin Sochacki
On Fri, Feb 07, 2003 at 07:30:28PM +0100, [EMAIL PROTECTED] wrote: witam mam pytanie tylko nie wiem czy zwiazane bardzij z debianem czy z C :) czy udalo sie komus skompilowac pojedyncza komende basha korzystajac ze zrodel z debian.org? po dodaniu wszystkich potrzebnyc bibliotek zaczyna mi

bash

2002-12-26 Wątek My hope the destroyer
Czesc. Jak z takiego pliku wylowic '2' to kolo users. Chcem pozniej dac w scrypcie ze np. jest zalogowanych 2 uzytkownikow. Sed, wc, grep, egrep. Nie wiem. 22:19:38 up 1:59, 2 users, load average: 0.00, 0.00, 0.00 ***r-e-k-l-a-m-a** Masz dosc placenia prowizji

Re: bash

2002-12-26 Wątek Adrian Siemieniak
On Thu, 26 Dec 2002 22:29:28 +0100 My hope the destroyer [EMAIL PROTECTED] napisał(a): Jak z takiego pliku wylowic '2' to kolo users. Chcem pozniej dac w scrypcie ze np. jest zalogowanych 2 uzytkownikow. Sed, wc, grep, egrep. Nie wiem. Najskuteczniejsze bedzie tutaj man, a pomagajac - to jest

Re: bash

2002-12-26 Wątek Grzegorz Kusnierz
On Thu, Dec 26, 2002 at 09:31:48PM +0100, Adrian Siemieniak wrote: On Thu, 26 Dec 2002 22:29:28 +0100 My hope the destroyer [EMAIL PROTECTED] napisał(a): Jak z takiego pliku wylowic '2' to kolo users. Chcem pozniej dac w scrypcie ze np. jest zalogowanych 2 uzytkownikow. Sed, wc, grep,

Bash interaktywny

2001-07-09 Wątek Jacek Krzyzanowski
Witam :) Gdzie ustawic, zeby user po zalogowaniu dostawal basha ineraktywnego ? KRZYZAK

Re: Bash interaktywny

2001-07-09 Wątek Marcin Owsiany
On Sat, Jul 07, 2001 at 12:20:56PM +0100, Jacek Krzyzanowski wrote: Witam :) Gdzie ustawic, zeby user po zalogowaniu dostawal basha ineraktywnego ? usermod -s /bin/bash user Marcin -- Marcin Owsiany [EMAIL PROTECTED] http://student.uci.agh.edu.pl/~porridge/ GnuPG: 1024D/60F41216 FE67 DA2D