Για δοκίμασε έτσι:
Κώδικας:xmlstarlet edit --inplace --update "/settings/setting[@id='bandwidth']" --value "666" settings.xml
Εμφάνιση 1.891-1.905 από 2222
Θέμα: Ερώτηση για bash
-
17-03-23, 21:17 Απάντηση: Ερώτηση για bash #1891
-
17-03-23, 21:21 Απάντηση: Ερώτηση για bash #1892
Θεοοος! Δουλεψε! Απο που επρεπε να καταλαβω οτι εκει θελει αγκυλες?
Τωρα σκεφτομαι να βαλω την τιμη σε ενα αρχειο και να την τραβαει απο εκει...ديميتريس
-
17-03-23, 21:35 Απάντηση: Ερώτηση για bash #1893
Η παράσταση μέσα στα εισαγωγικά είναι ένα XPath selector και οι αγκύλες είναι η σύνταξη των predicates, που σου επιτρέπουν να επιλέξεις ένα στοιχείο με βάση κάποια τιμή, στη συγκεκριμένη περίπτωση, την τιμή του attribute με το όνομα id.
Δες κι εδώ για περισσότερες πληροφοφορίες και παραδείγματα: https://www.w3schools.com/xml/xpath_syntax.asp
-
18-03-23, 19:56 Απάντηση: Ερώτηση για bash #1894
Ποτε δεν θα το εβρησκα οτι το θελει ετσι! Ευχαριστω
ديميتريس
-
18-03-23, 21:56 Απάντηση: Ερώτηση για bash #1895
Τίποτα, να 'σαι καλά
-
19-03-23, 22:23 Απάντηση: Ερώτηση για bash #1896
Λογω καποιας αναπηριας του transmission(-daemon) 4, θα χρειαστει να περασω ολα μου τα τορρεντ ξανα απο την αρχη. Τα torrent που ειναι ηδη στην εφαρμογη βρισκονται στο φακελο /var/lib/transmission-daemon/info/torrents/, στον οποιο δεν δινεται προσβαση στον απλο χρηστη.
Τα αντεγραψα σε εναν αλλο φακελο, του χρηστη, για να τα σβησω ολα και να τα ξαναπερασω, αλλα οταν παω να δω καποιο μου λεει permission denied. Τι να κανω?
Εχω ριξει τοσα μπινελικια για την αναπηρια του που ουτε να σκεφτω δεν μπορω πλεονديميتريس
-
20-03-23, 02:47 Απάντηση: Ερώτηση για bash #1897
Αν τα αντέγραψες ως root λογικά θέλει απλά ένα chmod αλλά τι σχέση έχει αυτό με bash;
-
20-03-23, 09:32 Απάντηση: Ερώτηση για bash #1898
Εχεις δικιο, τους εκανα ενα chmod +x 775 και τερμα. Θα επανελθω αργοτερα για βοηθεια σε bash, μπας και μετονομασω κανενα αρχειο και βγαλω ακρη. Μεχρι στιγμης εχω βρει πως μου εχει πηδηξει 2 τορρεντ επειδη του ηρθε απλα να τα ξανακατεβασει απο την αρχη, αλλα εχουν ελαχιστους seeders το καθενα, οποτε θα τελειωσουν του χρονου. Παλι καλα που του ειχα ορισει να εχει 2 active torrents τη φορα.
Και το πιο εκνευριστικο ειναι πως στο verify βγαζει οτι ολα τους τα αρχεια ειναι κατεβασμενα στο 100%, ενω κανει μπαμ οτι λειπουν καποια!ديميتريس
-
20-03-23, 09:41 Re: Απάντηση: Ερώτηση για bash #1899Dealing with pricks, is my speciality.
Linux all the way.
Open source all the way.
Fighting against telemetry, data harvesting, tracking, ads all the way.
For some people, ignorance is bliss.
-
20-03-23, 14:10 Απάντηση: Ερώτηση για bash #1900
Λοιπον εχω πλεον Χ αρχεια τορρεντ που το καθενα ειναι το hash του καθενος με επεκταση .torrent. Με τη βοηθεια του transmission-show θελω το καθε ενα να μετονομαστει σε οτι λεει η παραμετρος name. Πχ για αυτο εδω
Κώδικας:$ transmission-show 0c4d1a5795dfb140d58a02e98b4e3db479002fc5.torrent Name: UpdatePack7R2-23.3.15.exe File: 0c4d1a5795dfb140d58a02e98b4e3db479002fc5.torrent
Αν δεν βοηθαει το παραπανω, υπαρχουν και Ψ αρχεια .magnet που ειναι απλα κειμενο, πχ
Κώδικας:$ cat 67302571xxxx.magnet magnet:?xt=urn:btih:67302571xxxx&dn=blablabla&tr=blablabla
Θα με βολευε απο το .torrent βεβαια, γιατι η εφαρμογη κανει παντα ενα .torrent αρχειο για οτιδηποτε μπει σε αυτη, ασχετως αν ειναι .torrent ή magnet url, ενω τα .magnet url τα κανει μονο για οτι εχει προστεθει με magnet url. Για αυτο το λογο τα .magnet που εχει φτιαξει ειναι λιγοτερα απο τα .torrent της.
- - - Updated - - -
@Gentoo
Δεν δινεται τετοια επιλογη στο settings.json (/etc/transmission-daemon/settings.json εδω) και τα οσα αρχεια ειναι εκει εινια αυτα που δειχνει η εφαρμογη στο interface της. Δεν εινια δηλαδη backup της για κατι.
- - - Updated - - -
Το καταφερα τελικα ετσι
Κώδικας:#!/bin/bash while read line ; do old_file_name=$line new_file_name=$(aria2c -S $line | grep Name | cut -d " " -f 2).torrent mv $old_file_name $new_file_name done < lista
Τελικα balls. Και που τα εσβησα και τα ξαναβαλα τα ιδια κανει. Και για καποιο λογο πλεον ονομαζει τα τορρεντ στη λιστα του καπως ετσι!
Κώδικας:UpdatePack7R2+23+3+15+exe
ديميتريس
-
20-03-23, 14:47 Απάντηση: Ερώτηση για bash #1901
Δεν το λέω σε σένα προσωπικά, αλλά πρέπει να εκλείψει αυτή η συνήθεια να κάνεις τα πάντα εκτελέσιμα όταν πας να διορθώσεις permissions. Σε κοινόχρηστους υπολογιστές μπορεί να έχεις security concerns, στον προσωπικό σου μπορεί όχι, αλλά είναι απαράδεκτη τακτική. Υπάρχει λόγος που διαχωρίζει το λειτουργικό τα εκτελέσιμα και μη αρχεία.
-
20-03-23, 15:01 Απάντηση: Ερώτηση για bash #1902
Δικιο εχεις, εχω πει να το κοψω πολλες φορες, αλλα δεν ξερω τι αλλο να δωσω εκει. Οταν εχεις ενα φακελο (+ υποφακελους) που ειναι προσβασιμος απο διαφορους χρηστες, πχ transmission-daemon, webfs, samba, συν τον απλο χρηστη, τι δικαιωματα ειναι τα ιδανικα για να δουλευουν ολα αυτα σωστα?
ديميتريس
-
20-03-23, 15:41 Re: Ερώτηση για bash #1903
@ jim_p
Ρυθμίζονται όλα απ'το config που σου είπα. Επειδή δεν προλαβαίνω αυτή τη στιγμή, θα επανέλθω το βράδυ και θα σου πω αναλυτικά πως το έχω εγώ και τι συμπεριφορά έχει.Dealing with pricks, is my speciality.
Linux all the way.
Open source all the way.
Fighting against telemetry, data harvesting, tracking, ads all the way.
For some people, ignorance is bliss.
-
20-03-23, 15:49 Απάντηση: Ερώτηση για bash #1904
Αν θεωρήσουμε ότι τα r/x δικαιώματα είναι σωστά για τον χρήστη, τότε μπορείς να τα χρησιμοποιήσεις (η find το κάνει πανεύκολα) για να φτιάξεις τα δικαιώματα των group/other. Αν όμως τα δικαιώματα είναι λάθος εξ' αρχής, δεν υπάρχει αυτόματος τρόπος. Σίγουρα οι φάκελοι πρέπει να είναι rx, αλλά για τα αρχεία απλά πρέπει να ξέρεις.
-
20-03-23, 16:16 Απάντηση: Ερώτηση για bash #1905
jim_p καλά σου λέει ο tsigarid, μην κάνεις τυφλά σαν νουμπάς, όλα τα αρχεία εκτελέσιμα. Μόνο τους φακέλους, π.χ.
find /tmp/myfolder -type d -exec chmod a+r+x {} \;
find /tmp/myfolder -type f -exec chmod a+r {} \;NetBSD Rocks!
http://www.netbsd.org
Παρόμοια Θέματα
-
Βοήθεια για ένα απλό bash script
Από AddictedToChaos στο φόρουμ Unix - LinuxΜηνύματα: 34Τελευταίο Μήνυμα: 22-07-11, 01:57 -
bash - matlab
Από simeon.mattes στο φόρουμ Unix - LinuxΜηνύματα: 25Τελευταίο Μήνυμα: 25-06-08, 23:00 -
Bash Script help (Αρχάριος)
Από weakwire στο φόρουμ Unix - LinuxΜηνύματα: 12Τελευταίο Μήνυμα: 08-05-07, 00:41 -
bash rename (mv)
Από hayzel στο φόρουμ Unix - LinuxΜηνύματα: 6Τελευταίο Μήνυμα: 07-01-07, 16:33
Bookmarks