🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux.programowanie
11 messages
11 total messages Started by agentwacek Wed, 16 May 2012 09:36
bash - prosty skrypt, chyba ?
#72464
Author: agentwacek
Date: Wed, 16 May 2012 09:36
6 lines
1037 bytes
jak powinien wygladac w naprostszej postaci skrypt w bashu mowiacy "jesli plik
jest wiekszy niz 400 Mb to przenies go do innego katalogu a jesli ponownie
bedzie mial ponad 400 Mb to przenies go w to samo miejsce ale pod inna nazwa"

-- 
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Re: bash - prosty skrypt, chyba ?
#72465
Author: Krzysztof Magosa
Date: Wed, 16 May 2012 11:20
8 lines
1232 bytes
W dniu 16.05.2012 11:36, agentwacek@NOSPAM.gazeta.pl pisze:
> jak powinien wygladac w naprostszej postaci skrypt w bashu mowiacy "jesli plik
> jest wiekszy niz 400 Mb to przenies go do innego katalogu a jesli ponownie
> bedzie mial ponad 400 Mb to przenies go w to samo miejsce ale pod inna nazwa"
>
man find
/-size
/-exec
Re: bash - prosty skrypt, chyba ?
#72466
Author: Bartosz Feński aka fEnIo
Date: Wed, 16 May 2012 16:17
23 lines
1692 bytes
W artykule Krzysztof Magosa napisał(a):

>> jak powinien wygladac w naprostszej postaci skrypt w bashu mowiacy "jesli plik
>> jest wiekszy niz 400 Mb to przenies go do innego katalogu a jesli ponownie
>> bedzie mial ponad 400 Mb to przenies go w to samo miejsce ale pod inna nazwa"
>>
> man find
> /-size
> /-exec

Zakładając, że znamy nazwę pliku to trochę mi ten find tutaj nie pasuje...
Prędzej stat/du i w zależności od tego jakaś tam akcja.

Oczywiście nie mówię, że z findem się tego nie da zrobić ;)

pozdr,
fEnIo

-- 
  ,''`.  Bartosz Fenski | mailto:fenio@debian.org | pgp:0x13fefc40 | irc:fEnIo
 : :' :       32-050 Skawina - Glowackiego 3/15 - malopolskie v. - Poland
 `. `'           phone:+48602383548 | proud Debian maintainer and user
   `-            http://fenski.pl | xmpp:fenio@jabber.org | rlu:172001
Re: bash - prosty skrypt, chyba ?
#72469
Author: sumar
Date: Wed, 16 May 2012 16:57
9 lines
1245 bytes
 :

> jak powinien wygladac w naprostszej postaci skrypt w bashu mowiacy "jesli plik
> jest wiekszy niz 400 Mb to przenies go do innego katalogu a jesli ponownie
> bedzie mial ponad 400 Mb to przenies go w to samo miejsce ale pod inna nazwa"

http://pastebin.com/vJfhyM7Y

Oczywiście zmienne katalog, katalog_docelowy i plik uzupełnij według wymagań.
Re: bash - prosty skrypt, chyba ?
#72470
Author: Kamil Jońca
Date: Wed, 16 May 2012 19:00
22 lines
1584 bytes
sumar <sumar@onet.eu> writes:

>  :
>
>> jak powinien wygladac w naprostszej postaci skrypt w bashu mowiacy "jesli plik
>> jest wiekszy niz 400 Mb to przenies go do innego katalogu a jesli ponownie
>> bedzie mial ponad 400 Mb to przenies go w to samo miejsce ale pod inna nazwa"
>
> http://pastebin.com/vJfhyM7Y
>
> Oczywiście zmienne katalog, katalog_docelowy i plik uzupełnij według wymagań.

Nie spełnia "jesli plik jest wiekszy niz 400 Mb to przenies go do innego
katalogu" (za każdym razem zmienia nazwę)

KJ
PS. czy tylko ja mam wrażenie, że to jest zadanie zaliczeniowe?

-- 
http://blogdebart.pl/2009/12/22/mamy-chorych-dzieci/
What is now proved was once only imagin'd.
		-- William Blake
Re: bash - prosty skrypt, chyba ?
#72471
Author: Kamil Jońca
Date: Wed, 16 May 2012 19:02
23 lines
1768 bytes
sumar <sumar@onet.eu> writes:

>  :
>
>> jak powinien wygladac w naprostszej postaci skrypt w bashu mowiacy "jesli plik
>> jest wiekszy niz 400 Mb to przenies go do innego katalogu a jesli ponownie
>> bedzie mial ponad 400 Mb to przenies go w to samo miejsce ale pod inna nazwa"
>
> http://pastebin.com/vJfhyM7Y
>
> Oczywiście zmienne katalog, katalog_docelowy i plik uzupełnij według wymagań.

Nie spełnia "jesli plik jest wiekszy niz 400 Mb to przenies go do innego
katalogu" (za każdym razem zmienia nazwę)

(Zakładam tu że mv jest poprawnie użyte - czego też nei jestem pewien)
KJ
PS. czy tylko ja mam wrażenie, że to jest zadanie zaliczeniowe?

-- 
http://blogdebart.pl/2009/12/22/mamy-chorych-dzieci/
What is now proved was once only imagin'd.
		-- William Blake
Re: bash - prosty skrypt, chyba ?
#72472
Author: Dylon
Date: Wed, 16 May 2012 19:12
29 lines
1846 bytes
Dnia Wed, 16 May 2012 21:02:05 +0200, Kamil Jońca napisał(a):

> sumar <sumar@onet.eu> writes:
> 
>>  :
>>
>>> jak powinien wygladac w naprostszej postaci skrypt w bashu mowiacy
>>> "jesli plik jest wiekszy niz 400 Mb to przenies go do innego katalogu
>>> a jesli ponownie bedzie mial ponad 400 Mb to przenies go w to samo
>>> miejsce ale pod inna nazwa"
>>
>> http://pastebin.com/vJfhyM7Y
>>
>> Oczywiście zmienne katalog, katalog_docelowy i plik uzupełnij według
>> wymagań.
> 
> Nie spełnia "jesli plik jest wiekszy niz 400 Mb to przenies go do innego
> katalogu" (za każdym razem zmienia nazwę)
> 

Trzeba mv... zmienić na warunek: jeśli plik istnieje to przenieś do pliku 
o nazwie_org_data a jeśli nie, to do pliku o nazwie_org

Też mam wrażenie, że ktoś nie uczy(ł) się na zajęciach :)

-- 
Maciej Dylski
"[...]Licznik Millera jest lepszym detektorem promieniowania 
i zuzywa o wiele mniej siana...[...]"
Re: bash - prosty skrypt, chyba ?
#72473
Author: agentwacek.SKASUJ
Date: Thu, 17 May 2012 08:06
18 lines
1481 bytes
sumar <sumar@onet.eu> napisał(a): 

>  :
> 
> > jak powinien wygladac w naprostszej postaci skrypt w bashu mowiacy "jesli pli
> k
> > jest wiekszy niz 400 Mb to przenies go do innego katalogu a jesli ponownie
> > bedzie mial ponad 400 Mb to przenies go w to samo miejsce ale pod inna nazwa"
> 
> http://pastebin.com/vJfhyM7Y
> 
> Oczywiście zmienne katalog, katalog_docelowy i plik uzupełnij według wymagań.
dzieki o to chodzilo a odnosnie "zaliczenia" to nie to, tylko kolega zalozyl
sie ze mna ze w perl'u zrobi to prosciej i sprawniej niz w bashu i widze ze
przegral :)

-- 
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Re: bash - prosty skrypt, chyba ?
#72474
Author: Stachu 'Dozzie' K.
Date: Thu, 17 May 2012 08:11
24 lines
2050 bytes
On 2012-05-17,   <agentwacek.SKASUJ@gazeta.pl> wrote:
> sumar <sumar@onet.eu> napisał(a): 
>
>>  :
>> 
>> > jak powinien wygladac w naprostszej postaci skrypt w bashu mowiacy "jesli pli
>> k
>> > jest wiekszy niz 400 Mb to przenies go do innego katalogu a jesli ponownie
>> > bedzie mial ponad 400 Mb to przenies go w to samo miejsce ale pod inna nazwa"
>> 
>> http://pastebin.com/vJfhyM7Y
>> 
>> Oczywiście zmienne katalog, katalog_docelowy i plik uzupełnij według wymagań.
> dzieki o to chodzilo a odnosnie "zaliczenia" to nie to, tylko kolega zalozyl
> sie ze mna ze w perl'u zrobi to prosciej i sprawniej niz w bashu i widze ze
> przegral :)

1. Co to znaczy prościej?
2. Nie używaj apostrofu, jeśli nie wiesz jak.
3. Nazwę języka "Perl" się pisze wielką literą.

-- 
Secunia non olet.
Stanislaw Klekot
Re: bash - prosty skrypt, chyba ?
#72467
Author: Krzysztof Magosa
Date: Sun, 20 May 2012 09:21
7 lines
1324 bytes
W dniu 16.05.2012 18:17, Bartosz Feński aka fEnIo pisze:
> Zakładając, że znamy nazwę pliku to trochę mi ten find tutaj nie pasuje...
> Prędzej stat/du i w zależności od tego jakaś tam akcja.
>
> Oczywiście nie mówię, że z findem się tego nie da zrobić ;)

Nie przyjąłem, że plik będzie miał stałą nazwę, mój błąd ;-)
Re: bash - prosty skrypt, chyba ?
#72468
Author: Slawek Kotynski
Date: Thu, 05 Jul 2012 12:00
16 lines
1473 bytes
W dniu 2012-05-16 18:17, Bartosz Feński aka fEnIo pisze:
> W artykule Krzysztof Magosa napisał(a):
>
>>> jak powinien wygladac w naprostszej postaci skrypt w bashu mowiacy "jesli plik
>>> jest wiekszy niz 400 Mb to przenies go do innego katalogu a jesli ponownie
>>> bedzie mial ponad 400 Mb to przenies go w to samo miejsce ale pod inna nazwa"
>>>
>> man find
>> /-size
>> /-exec
>
> Zakładając, że znamy nazwę pliku to trochę mi ten find tutaj nie pasuje...

Dołóż sobie -name

mjk
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads