abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 22:39 | Pozvánky
Už tuto sobotu se na půdě FIT ČVUT v pražských Dejvicích uskuteční další konference Internet a Technologie (IT 14.2). Pro ty, kteří se akce nemohou zúčastnit, připravili organizátoři na internetové adrese www.nic.cz/it14.2 živý přenos. … více »
Vilem Sladek | Komentářů: 0
dnes 14:10 | Nová verze
Laboratoře CZ.NIC vydaly další testovací verzi (0.2.0) desktopové aplikace Datovka, která plně nahrazuje starší Datovku napsanou v jazyce Python. Verze 0.2.0 přináší plnou podporu ověřování podpisů zpráv a časových značek. Dále umožňuje stahování zpráv a příloh na pozadí aplikace, přičemž v seznamu zpráv je ikonou zobrazováno, zda již byly přílohy staženy či nikoliv. Uživatel také může k jednotlivým zprávám přiřazovat stav jejich … více »
Vilem Sladek | Komentářů: 14
dnes 09:48 | Pozvánky
Z cyklu prednášok Confused Coder nám Tomáš Kulich 2.decembra v SPOTe v Bratislave o 19:00 porozpráva nasledovné: … více »
Vacuumlabs | Komentářů: 2
včera 23:38 | Bezpečnostní upozornění
Společnost Adobe vydala záplatu APSB14-26 pro kritickou zranitelnost (CVE-2014-8439) nalezenou v Adobe Flash Playeru. Zranitelnost postihuje všechny verze Flash Playeru a Adobe AIR na Windows, Macu a Linuxu. Zranitelnost už prý také byla použita "in the wild". [CSIRT.CZ]
Ladislav Hagara | Komentářů: 4
včera 22:58 | Bezpečnostní upozornění
V některých linuxových distribucích může být problém s implementací příkazu less, který volá přes skripty další utility, které nebyly nikdy zamýšleny k prohlížení nedůvěryhodných souborů z internetu. [CSIRT.CZ]
Ladislav Hagara | Komentářů: 8
25.11. 08:54 | Humor
Neil McGovern, aktivní vývojář Debianu, zveřejnil na svém blogu příběh Barbie, vývojářky Debianu začínající: Jednou se Barbie, vývojářka Debianu, rozhodla, že do Debianu přidá nový init nazvaný systemd, myslela si, že to všichni ocení. Jedná se o modifikaci doprovodné knihy vydané k panence Barbie, můžu být počítačovou inženýrkou (Wikipedia). V knize se píše například, že Barbie počítačovou hru jenom navrhla, naprogramovat ji už … více »
Ladislav Hagara | Komentářů: 46
24.11. 22:51 | Komunita
Na konferenci Meet BSD California 2014 přednesl Jordan Hubbard, spoluzakladatel FreeBSD, svůj pohled na budoucí vývoj FreeBSD (video, prezentace). Přál by si otevřenost novým přístupům a ochotu k přebírání fungujících věcí odjinud. Vyjádřil i potřebu systému správy služeb po vzoru launchd nebo systemd.
michich | Komentářů: 37
22.11. 22:30 | Zajímavý projekt
Steve Chamberlin představil (YouTube) svůj malý počítač s Linuxem, jenž pojmenoval 68 Katy. Jádrem počítače postaveného na nepájivém poli (breadboard) je procesor Motorola 68008. [Slashdot]
Ladislav Hagara | Komentářů: 31
21.11. 08:57 | Zajímavý článek
Na titulnej stránke slashdotu dnes nájdete aj správičku o Vojtěchovi Pavlíkovi. Patrí mu uznanie za vedúcu rolu v SUSE Labs a projekty, ako sú kGraft (patchovanie jadra za behu) a bootovanie počítačov zamknutých pomocou secure boot. Pôvodný článok o Vojtěchovi Pavlíkovi nájdete na IT Wire. Gratulujeme.
rastos | Komentářů: 21
20.11. 10:54 | Komunita
Počínaje prosincem bude v některých zemích provedena změna na pozici výchozího vyhledávače ve Firefoxu. V USA bude nově výchozím vyhledávačem Yahoo a v rámci nové pětileté dohody bude podporovat technologii Do Not Track. V Rusku se stane výchozím vyhledávačem Yandex. V Číně bude jako výchozí pokračovat Baidu. Ostatní vyhledávače jako Google či Bing budou v nabídce i nadále. Mozilla mění strategii. Místo jedné globální smlouvy na výchozí … více »
Ladislav Hagara | Komentářů: 52
Disketu jsem naposledy použil během
 (47%)
 (3%)
 (11%)
 (37%)
 (2%)
Celkem 1200 hlasů
 Komentářů: 42, poslední dnes 11:17
Rozcestník
Reklama
Autoškola testy online Levný benzín

Dotaz: Solaris10 pristupove prava v osmickovej podobe

10.10.2011 11:42 nicco | skóre: 6
Solaris10 pristupove prava v osmickovej podobe
Přečteno: 440×
Ahoj,

existuje na Solarise 10 moznost vylistovat prava v osmickovej podobe, teda namiesto rwx... ako 644...? Bez pouzitia gnu stat a find, len s tym, co Solaris standarnde ma? Diky

Řešení dotazu:


Odpovědi

10.10.2011 12:42 dan
Rozbalit Rozbalit vše Re: Solaris10 pristupove prava v osmickovej podobe
podla tejto stranky http://www.unix.com/unix-dummies-questions-answers/140509-ls-show-numeric-permission-bit.html napriklad takto?

#!/usr/bin/bash

ls -lhF $1 | while read DATA

do

case "${DATA:0:1}" in

"-"|"d")

PERM=$( echo "${DATA:1:9}" | sed 's/-/0/g;s/r/4/g;s/w/2/g;s/x/1/g' )

P_US=$((${PERM:0:1}+${PERM:1:1}+${PERM:2:1}))

P_GR=$((${PERM:3:1}+${PERM:4:1}+${PERM:5:1}))

P_OT=$((${PERM:6:1}+${PERM:7:1}+${PERM:8:1}))

DATA=$( echo "$DATA" | sed "s/${DATA:0:10}/${P_US}${P_GR}${P_OT}/" )

echo "$DATA"

;;

*)

continue

;;

esac

done

exit 0
10.10.2011 14:09 nicco | skóre: 6
Rozbalit Rozbalit vše Re: Solaris10 pristupove prava v osmickovej podobe
Nezobrazuje to suid/sgid/sticky bit. Mozno to ale dokazem trochu modifikovat...
10.10.2011 17:31 l4m4
Rozbalit Rozbalit vše Re: Solaris10 pristupove prava v osmickovej podobe
Má ten Solaris kompilátor C? Potom triviálním použitím stat() a printf().
martin-ux avatar 10.10.2011 18:47 martin-ux | skóre: 18 | Bratislava
Rozbalit Rozbalit vše Re: Solaris10 pristupove prava v osmickovej podobe
pripadne si pomoct perlom, napr:
find . -type f | perl -e ' while (<STDIN>) { chomp; printf "%s %4o\n", $_,  (stat $_)[2] & 07777; }'
./file1  644
./file2  644
./file3  600
treba si pozriet man stranku k stat na perl:
perldoc -f stat
..when you do things right, people won't be sure you've done anything at all..
11.10.2011 10:18 nicco | skóre: 6
Rozbalit Rozbalit vše Re: Solaris10 pristupove prava v osmickovej podobe
Dobre je aj to riesenie s pkgproto, ale ma problemy s niektorymi subormi, ako napr. /tmp/.X11-pipe/X0 takze asi najlepsia moznost je pouzit perl (aspon teda v mojom pripade je perl nainstalovany). Diky
martin-ux avatar 10.10.2011 18:34 martin-ux | skóre: 18 | Bratislava
Rozbalit Rozbalit vše Re: Solaris10 pristupove prava v osmickovej podobe
hm .. ak by si to potreboval kvoli nejakemu vystupu, tak pkgproto(1) by ti mohol pomoct.
# find . -type f -print | pkgproto
f none file1 0644 root root
f none file2 0644 root root
f none file3 0600 root root
#

# ll
total 6
drwxr-xr-x   2 root     root         512 Oct 10 18:32 .
drwxr-xr-x  10 root     root        1536 Oct 10 18:31 ..
-rw-r--r--   1 root     root           0 Oct 10 18:32 file1
-rw-r--r--   1 root     root           0 Oct 10 18:32 file2
-rw-------   1 root     root           0 Oct 10 18:32 file3
#

..when you do things right, people won't be sure you've done anything at all..

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   Powered by Hosting 90 Server hosting
© 1999-2013 Argonit s. r. o. Všechna práva vyhrazena.