Λειτουργία εντολών linux σε γλώσσα προγραμματισμού C

...IDE, compilers, κλπ

Συντονιστής: konnn

Λειτουργία εντολών linux σε γλώσσα προγραμματισμού C

Δημοσίευσηαπό etsotsis » 23 Νοέμ 2008, 21:57

Καλησπέρα!
Αν μπορεί κάποιος να βοηθήσει θα το εκτιμούσα γιατί παιδεύομαι αρκετές μέρες. Έχω να κάνω μια εργασία στην οποία πρέπει με εντολές linux σε γλώσσα προγραμματισμού C να αποθηκεύσω τις διεργασίες του συστήματος (κάτι το οποίο έχω κάνει ήδη) αλλά και να τις εμφανίσω σε 2 στήλες όπου η μία στήλη θα περιέχει καταλόγους και η άλλη θα περιέχει τα αρχεία. Πρόκειται για μια επιπλέον εντολή ή απλώς μια παράμετρο της ls;
Τελευταία επεξεργασία από sudobash και 11 Δεκ 2008, 22:53, έχει επεξεργασθεί 2 φορά/ες συνολικά
Αιτία: διόρθωση τίτλου
etsotsis
babeTUX
babeTUX
 
Δημοσιεύσεις: 1
Εγγραφή: 23 Νοέμ 2008, 21:47
Εκτύπωση

Re: leitourgia entolwn linux se glwssa programmatismou C

Δημοσίευσηαπό ark@s » 23 Νοέμ 2008, 22:08

Αν πατήσεις
Κώδικας: Επιλογή όλων
man ls
θα σου εμφανίσει το manual της ls. Εκεί θα δεις ότι με τον "διακόπτη" -c σου εμφανίζει τα περιεχόμενα σε μορφή στηλών. Ωστόσο, από αυτά που ζητάς να κάνεις, νομίζω ότι δεν σου αρκεί μόνο η ls. Μπορεί να χρειαστείς και ολίγον από grep, awk... Βασικά δεν κάθησα να κάνω αυτό που ζητάς... Γράφω ό,τι μου έρθει στο μυαλό σε πρώτη φάση... :D
Άβαταρ μέλους
ark@s
punkTUX
punkTUX
 
Δημοσιεύσεις: 231
Εγγραφή: 21 Οκτ 2008, 17:44
Τοποθεσία: Θεσ/νίκη
Εκτύπωση

Re: leitourgia entolwn linux se glwssa programmatismou C

Δημοσίευσηαπό linuxman » 24 Νοέμ 2008, 03:15

etsotsis έγραψε:Kalispera!
An mporei kapoios na voithisei tha to ektimousa parapoli giati paidevomai arketes meres.Exw na kanw mia ergasia stin opoia prepei me entoles linux se glwssa progr. C na apothikefsw tis diergasies tous sistimatos(kati to opoio exw kanei idi) alla k na tis emfanisw se 2 stiles opou i mia stili tha periexei katalogous k i alli tha periexei ta arxeia. Prokeite gia mia epipleon entoli h aplws mia prtametro sti ls?

Κάνε την επεξεργασία του μηνύματος σου και γράψε ελληνικά και όχι greeklish για αυτά δες εδώ
Oδηγίες προς νεοεισερχόμενους σε forum ή linux
Οδηγίες προς Νεοεισερχόμενους
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Linux Mint 17.1 Rebecca 3.13.0-37-generic 64bit (el_GR.UTF-8, X-Cinnamon cinnamon)
3 Intel Core i5-2310M CPU @ 2.10GHz ‖ RAM 3866 MiB ‖ Dell Inc. 0D7C51 - Dell Inc. Dell System Vostro 3750
4 Intel 2nd Generation Core Processor Family Integrated Graphics [8086:0116] {i915}
5 wlan0: Intel Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a] (rev 34) ⋮ eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)
http://www.greeklug.gr
Άβαταρ μέλους
linuxman
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10378
Εγγραφή: 10 Μάιος 2008, 20:41
Τοποθεσία: Thessaloniki / Macedonia / Greece
Εκτύπωση

Re: Λειτουργία εντολών linux σε γλώσσα προγραμματισμού C

Δημοσίευσηαπό PaNick » 26 Δεκ 2008, 14:55

Για γίνε πιο ξεκάθαρος τι θες να κάνεις.

Δεν καταλαβαίνω τι δουλειά έχουν οι διεργασίες του συστήματος (processes για να συνεννοούμαστε) με τα directories και τα files που υπάρχουν μέσα σ' αυτά; Το ένα το παίρνεις με την "ps" το άλλο με την "ls".

Καλά Χριστούγεννα.
PaNick
babeTUX
babeTUX
 
Δημοσιεύσεις: 60
Εγγραφή: 26 Δεκ 2008, 14:05
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Εφαρμογές για Ανάπτυξη Λογισμικού