Programowanie > Bash, skrypty powłoki

podstawowy problem - skrypt bash

(1/2) > >>

stanislaw gasior:
nie mialem nigdy do czynienie z kontami shell a chcialbym miec:)
1. czy mozna postawic podczas sesji na shellu np nicotine (soulseek dla linux)?
2. jesli tak, to co jest potrzebne oprocz konta shell?

Jakub Zalas:
Poszukaj programow p2p, ktore udostepniaja interfejs tekstowy i/lub działają jako demony w tle. Nicotine do takich raczej nie należy, ale za to mldonkey tak (http://mldonkey.sourceforge.net/).

:
Witam,
Mam prosty problem ze skryptem pod unix,
ma on za zadanie normalizacje daty, z reszta skryptu sobie poradze ale nie potrafie rozwiazac podstawowego problemu
tzn.
po poleceniu -> normdate dd/mm/rok
z tym ze znak / moze byc takze - , lub spacja,
a przy kazdym z tych 3 sposobow - te 3 wartosci zapisac do 3 roznych zmiennych ?
mysle ze to bardzo proste, ale kombinuje juz kilka godzin i nic mi sie nie udaje zdzialac. - moge uzyc sed, cut ,
sut mi dziala ale tylko z echo (znalazlem na tej stronie) a nie wiem jak do zmiennej.
Z gory dziekuje za pomoc.

xis:
Myślę, że - skoro znasz wielkości pól - najprościej będzie tak:

data=27/05/2006
dzien=`echo $data | cut -b -2`
miesiac=`echo $data | cut -b 4-5`
rok=`echo $data | cut -b 7-`

Powodzenia

:
dzieki, w moim skrypcie moze zamiast miesiaca byc Mar, mar,
ale jest on na pierwszej pozycji  m/dd/rok, wiec rozwiazalem to tak,

data=27/05/2006
dzien=`echo $data | cut -d "-" -f1-1`

ale problem bedzie jak ktos wprowadzi / zamiast - ,
jest jakas opcja zeby w tej komendzie bylo / lub -  ??
z gory dzieki

Nawigacja

[0] Indeks wiadomości

[#] Następna strona

Idź do wersji pełnej