Manipulowanie plikami: kopiowanie, zmiana nazwy, wyszukiwanie, analiza, archiwizacja itp. Aby operować na tekście w pliku, zobacz / przetwarzanie tekstu. W przypadku pytań dotyczących menedżera plików Files (wcześniej Nautilus), patrz / nautilus.
ZAKTUALIZOWANO W CELU DALSZEJ PRZEJRZYSTOŚCI: Zgodnie z http://expressionengine.com/user_guide/installation/installation.html mówi: W przypadku większości hostów uniksowych poniższe są typowe, ale możesz sprawdzić u swojego hosta, czy można użyć bardziej restrykcyjnych uprawnień, aby zezwolić PHP na pisanie w plikach (666) i folderach (777) . Na serwerach Windows poniższe wymagania nie będą miały zastosowania, …
Mam katalog powiedzieć, /var/tmp/abcktóry ma 4 pliki: 12345-ram-3e3r5-io9490-89adu9.csv 45434-dam-qwe35-to9490-43adu9.csv 11234-cam-yy3r5-ro9490-85adu9.csv 14423-sam-hh3r5-uo9490-869du9.csv Chcę zmienić nazwę wszystkich plików CSV (znaleźć wszystkie pliki i zmienić ich nazwę) w najkrótszym możliwym (prawdopodobnie jednopoziomowym) sposobie: XXXXX-ram-3e3r5-io9490-89adu9.csv XXXXX-dam-qwe35-to9490-43adu9.csv XXXXX-cam-yy3r5-ro9490-85adu9.csv XXXXX-sam-hh3r5-uo9490-869du9.csv
Pobieram wiele plików do folderu downloadingprzez HTTPie . Skrypt bash ma na celu przetwarzanie pobranych plików, a ja próbowałem skopiować pobrane pliki do innego folderu jako find /folder/downloading -type f -exec mv '{}' /folder/downloaded \; ale powoduje to również skopiowanie plików, które nie zostały jeszcze ukończone. Próbowałem ograniczyć transfer do …
Mam więc pętlę while: cat live_hosts | while read host; do \ sortstuff.sh -a "$host" > sortedstuff-"$host"; done Ale może to zająć dużo czasu. Jak miałbym używać GNU Parallel do tej pętli while?
powiedzmy, że udało mi się znaleźć .gifpliki i odzyskałem kilka plików. Chcę je teraz przetestować, aby zobaczyć, czy są to animowane gify. Czy mogę to zrobić za pomocą wiersza poleceń? Przesłałem kilka przykładów poniżej, na wypadek, gdybyś chciał z nimi eksperymentować. Animowany obraz GIF Statyczny obraz GIF
Używam tego wywołania rsync do utworzenia kopii zapasowej mojego katalogu domowego: rsync -aARrx --info= --force --delete --info=progress2 -F "$USER_HOME" "$BACKUP_MNTPOINT" Strona man rsync mówi, że -a oznacza -g i -o (między innymi przełącznikami), co powinno zachować własność. Zauważyłem jednak, że jeśli katalog nie istnieje $BACKUP_MNTPOINT/$USER_HOME, jest on tworzony z własnością …
Chciałbym poznać odpowiednik cat inputfile | sed 's/\(.\)/\1\n/g' | sort | uniq -c przedstawione w /programming/4174113/how-to-gather-characters-usage-statistics-in-text-file-using-unix-commands do tworzenia statystyk użycia znaków w plikach tekstowych do liczenia plików binarnych proste bajty zamiast znaków, tzn. dane wyjściowe powinny mieć postać 18383 57 12543 44 11555 127 8393 0 Nie ma znaczenia, czy …
Rozumiem uzasadnienie ukrywania plików i folderów w /home/userkatalogu, aby uniemożliwić użytkownikom zamieszanie w różnych sprawach. Jednak nie widzę, w jaki sposób samo uzasadnienie można zastosować do plików w /etc, /booti /varkatalogów, które jest domeną administratorów. Moje pytanie brzmi: dlaczego niektóre pliki i foldery są ukryte przed administratorami? Przykład: /boot/.vmlinuz-3.11.1-200.fc20.x86_64.hmac /etc/.pwd.lock …
Więc próbuję przekonwertować wiele plików m4as na mp3 i myślę, że najlepszym sposobem na to jest użycie avconv. Problem polega na tym, że nie mogę znaleźć żadnych solidnych przykładów użycia avconv. Patrząc na stronę podręcznika, ma śmieszną liczbę flag / opcji i nie mogę tego zrozumieć. Jak mogę dokonać konwersji …
Próbuję znaleźć sposób, aby ustalić, czy plik tekstowy jest podzbiorem innego .. Na przykład: foo bar jest podzbiorem foo bar pluto Podczas: foo pluto i foo bar nie są podzbiorem ... Czy można to zrobić za pomocą polecenia? Ta kontrola musi być kontrolą krzyżową i musi zwrócić: file1 subset of …
Dodałem alias git, aby podać mi liczbę wierszy określonych plików w mojej historii: [alias] lines = !lc() { git ls-files -z ${1} | xargs -0 wc -l; }; lc Jednak wc -lzgłasza wiele podsumowań, tak że jeśli mam więcej niż ~ 100 tys. Linii, zgłasza ich sumę, a następnie przechodzi …
Jak mogę uzyskać wiek danego pliku co najmniej za kilka dni? Jestem świadomy ls -lhi podobnych poleceń. Chcę coś, co będzie działać w ten sposób: getfage <FILE> # prints out '12d' (12 days) Ponadto musi to być nieco wieloplatformowe, ponieważ chciałbym również używać tego w systemie Mac OS X, ale …
Jak się dowiedziałem, podczas korzystania z umask najwyższe uprawnienia, jakie możesz nadać plikom, to 666. Robi to umask 0000. Wynika to z domyślnych uprawnień do tworzenia plików, które wydają się wynosić 666 w każdym znanym mi systemie. Wiem, że w przypadku plików potrzebujemy praw wykonywalnych, aby pokazać ich zawartość. Ale …
Często używam vima, aw mojej okolicy często brakuje prądu. W rezultacie otrzymuję wiele *.swpplików rozproszonych na moim komputerze. Chcę aliasu w rmpoleceniu, który usuwa wszystkie pliki z albo .swp, ~, .netrwhist, .loglub .bakukład rozszerzenia szerokości (lub przynajmniej w moim katalogu domowym) . Polecenie powinno usunąć katalog całego systemu plików / …
Wyobraź sobie dwa procesy, czytnik i pisarz, komunikujące się za pomocą zwykłego pliku na ext3 fs. Czytnik ma IN_MODIFYzegarek inotify na pliku. Program Writer zapisuje do pliku 1000 bajtów w jednym write()wywołaniu. Czytnik pobiera zdarzenie inotify i wywołuje fstatplik. Co widzi Reader? Czy istnieje jakakolwiek gwarancja, że program Reader odzyska …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.