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.
Często chcę podawać stosunkowo krótkie dane łańcuchowe (choć może to być kilka wierszy) do programów wiersza poleceń, które przyjmują tylko dane wejściowe z plików (np. Wdiff) w powtarzający się sposób. Jasne, że mogę utworzyć jeden lub więcej plików tymczasowych, zapisać tam ciąg i uruchomić polecenie z nazwą pliku jako parametrem. …
Jeśli utworzę plik, a następnie zmienię jego uprawnienia na 444(tylko do odczytu), w jaki sposób rmmogę go usunąć? Jeśli to zrobię: echo test > test.txt chmod 444 test.txt rm test.txt ... rmzapyta, czy chcę usunąć plik chroniony przed zapisem test.txt. Spodziewałbym się, że rmnie uda mi się usunąć takiego pliku …
O ile mi wiadomo, każdy system operacyjny ma inny sposób oznaczania znaku końca linii (EOL). Komercyjne systemy operacyjne używają powrotu karetki dla EOL (powrót karetki i przesunięcie wiersza w systemie Windows, powrót karetki tylko w systemie Mac). Z drugiej strony Linux używa po prostu linii do EOL. Dlaczego Linux nie …
mam file1.txt this is the original text line2 line3 line4 happy hacking ! i file2.txt this is the original text line2 line4 happy hacking ! GNU is not UNIX jeśli to zrobię: diff file1.txt file2.txtdostanę: 3d2 < line3 5a5 > GNU is not UNIX Jak ogólnie interpretowana jest produkcja? Myślę, …
Jeśli mam duży plik i muszę go podzielić na 100 megabajtów, zrobię to split -b 100m myImage.iso To zwykle daje mi coś takiego xaa xab xac xad I żeby je z powrotem połączyć, używałem cat x* > myImage.iso Wydaje się, że powinien istnieć bardziej wydajny sposób niż czytanie każdego wiersza …
Jest to prawdopodobnie bardzo proste, ale nie mogę tego rozgryźć. Mam taką strukturę katalogów (dir2 znajduje się w dir1): /dir1 /dir2 | --- file1 | --- file2 Jaki jest najlepszy sposób „spłaszczenia” tej struktury dyrektora w taki sposób, aby uzyskać plik1 i plik2 w katalogu 1, a nie katalogu 2.
Jak mogę użyć lsw systemie Linux, aby uzyskać listę nazw plików tylko datę i rozmiar. Nie muszę widzieć innych informacji, takich jak właściciel lub pozwolenie. czy to możliwe?
Jestem na Ubuntu i pisałem na maszynie, cat .bash_history | grep gita ona wróciła Plik binarny (standardowe wejście) pasuje Mój bash_historyistnieje i jest w nim wiele linii, które zaczynają się od git. Co spowodowało wyświetlenie tego błędu i jak mogę go naprawić?
time to genialne polecenie, jeśli chcesz dowiedzieć się, ile czasu zajmuje procesor. Szukam czegoś podobnego, który może wyświetlić listę plików, do których program i jego dzieci mają dostęp. Albo w czasie rzeczywistym, albo jako raport później. Obecnie używam: #!/bin/bash strace -ff -e trace=file "$@" 2>&1 | perl -ne 's/^[^"]+"(([^\\"]|\\[\\"nt])*)".*/$1/ && …
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.