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í
×
včera 20:39 | Pozvánky

Ostravská Python komunita úspěšně pořádá Pyvo již skoro rok. Za tu dobu jsme probrali spoustu zajímavých témat, pomohli mnoha nováčkům i studentům a několikrát nás navštívili i zahraniční hosté. Držíme se tradice prvních čtvrtků v měsíci, a tak bude naše následující setkání ve čtvrtek 2. října. Tématem tentokrát bude tvorba modulů a knihoven v Pythonu a jejich publikace v PyPI. Všechny předešlé i následující termíny můžete nalézt na portálech srazy.info či lanyrd.com, ten aktuální pak i na facebooku. Těšíme se na Vás.

frenzymadness | Komentářů: 0
včera 14:03 | Upozornění
Podoba programu 9. ročníku konference OpenAlt (dříve LinuxAlt) čeká do 1. října na vaši volbu. Hlasování vás bude stát chvíli času - sešlo se 62 témat. Spolek OpenAlt tímto za sebe i budoucí účastníky děkuje všem, co jsou připraveni se 1. a 2. listopadu 2014 podělit o své vědomosti a dovednosti s open source nadšenci. Program i registraci zveřejníme 8. října.
Ladislav Nešněra | Komentářů: 2
včera 10:35 | Nová verze
Komunita kolem Linuxu From Scratch (LFS) vydala Linux From Scratch 7.6. Nová verze knihy s návody na instalaci vlastního linuxového systému ze zdrojových kódů přichází především s Glibc 2.20 a GCC 4.9.1. Od verze 7.5 (zprávička) bylo aktualizováno 26 balíčků a přidáno 8 balíčků (Changelog). Vydána byla také verze Linuxu From Scratch se systemd. Současně bylo oznámeno vydání verze 7.6 knihy Beyond Linux From Scratch (BLFS). Ta obsahuje například LibreOffice 4.3.1, MesaLib 10.2.7 nebo KDE 4.14.1.
Ladislav Hagara | Komentářů: 10
22.9. 20:27 | Pozvánky
Ve středu 1. října se od 18.00 v místnosti A318 v prostorách Fakulty informatiky Masarykovy univerzity v Brně bude konat pravidelné setkání Czech JBoss User Group. Tentokrát bude mít Tadeáš Kříž přednášku na téma "UnifiedPush Server: Mobile Push Middlewar". Podrobné informace naleznete na stránce akce.
Vojtěch Trefný | Komentářů: 0
21.9. 19:50 | Zajímavý projekt
Na serveru boycott systemd přibyl odkaz na projekt uselessd (Bitbucket). Jedná se o fork systemd verze 208. Cílem projektu je ze systemd odstranit části, které nesouvisí s initem (journald, udevd, ...) a naopak přidat podporu standardních knihoven jazyka C jako musl a uClibc a také podporu BSD systémů. [Slashdot]
Ladislav Hagara | Komentářů: 236
21.9. 15:31 | Zajímavý software
WebUpd8 představuje AntiMicro 2.6, nejnovější verzi grafické utility pro nastavení tlačítek na gamepadu. Pomocí AntiMicra lze na tlačítka gamepadu namapovat stisky kláves a tlačítek myši a následně pomocí gamepadu ovládat hry, nebo libovolné aplikace, jež s podporou gamepadu vůbec nepočítají.
Ladislav Hagara | Komentářů: 0
19.9. 16:01 | Zajímavý software
Libre Graphics World informuje o aplikaci BirdFont, jež slouží k tvorbě fontů, které je možné exportovat ve formátech TTF, EOT a SVG. Program je dostupný pod licencí GNU/GPL a je navíc multiplatformní, neboť kromě Linuxu podporuje i Windows, Mac či OpenBSD.
xkomczax | Komentářů: 31
19.9. 13:02 | Komunita
Na zítra připadá letošní Software Freedom Day (Wikipedia). Kolik podpůrných akcí se koná v Česku a na Slovensku? Dle aktuální mapy akcí žádná.
Ladislav Hagara | Komentářů: 5
18.9. 15:16 | Pozvánky
Sledujte stream z polské konference SmartDevConf. V programu jsou zajímavá témata jako Pebble, Tizen, Cordova a další.
joejoe | Komentářů: 1
18.9. 00:33 | Nová verze
Novou verzi oficiální distribuce minipočítače Raspberry Pi doplňuje i nová verze instalačního nástroje NOOBS 1.3.10. Mimo jiné došlo k následujícím změnám: Java aktualizována na JDK 8, Mathematica na verzi 10 a Sonic Pi na verzi 2. Součástí standardní instalace je nově Minecraft Pi.
Tadeáš Pelech | Komentářů: 28
Hlasuji z:
 (82%)
 (13%)
 (3%)
 (2%)
 (0%)
 (0%)
Celkem 3694 hlasů
 Komentářů: 45, poslední 21.9. 11:10
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: 5
Solaris10 pristupove prava v osmickovej podobe
Přečteno: 439×
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: 5
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: 5
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.