Tak więc możesz używać *symbolu wieloznacznego dla wszystkich plików, gdy używasz go cpw kontekście katalogu. Czy istnieje sposób na skopiowanie wszystkich plików oprócz xpliku?
Mam katalog wypełniony plikami o nazwach takich jak logXXgdzie XX to dwuznakowa, zerowa, duża liczba szesnastkowa, na przykład: log00 log01 log02 ... log0A log0B log0C ... log4E log4F log50 ... Ogólnie będzie mniej niż powiedzmy 20 lub 30 plików ogółem. Data i godzina w moim konkretnym systemie nie są czymś, …
Mam kilka plików o tej samej podstawowej nazwie pliku. Chciałbym usunąć wszystkie oprócz jednego foo.org #keep foo.tex #delete foo.fls #delete foo.bib #delete etc Gdybym nie musiał go mieć, wiem, że mógłbym go użyć rm foo.*. TLDP demonstruje ^zanegowanie dopasowania. Dzięki próbom i błędom udało mi się to znaleźć rm foo.*[^org] …
Treści mojego reż $ ls -lrt total 0 -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt -rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt Chciałbym wymienić szczegóły plików, które zawierają słowo w nazwie pliku, jak określono. Przykład: $ ls …
To pytanie jest jakby fazą II do pierwszego pytania, które tu zamieściłem Mam katalog, który zawiera kilka podkatalogów, plików .zip i innych plików losowych nie zawartych w podkatalogu. Chciałbym, aby skrypt wiersza poleceń usunął wszystkie podkatalogi z katalogu nadrzędnego, ale zachował wszystkie pliki zip i luźne pliki, które nie należą …
Pracuję za pośrednictwem SSH na WD My Book World Edition. Zasadniczo chciałbym zacząć od określonego poziomu katalogu i rekurencyjnie usunąć wszystkie pasujące podkatalogi .Apple*. Jak miałbym to zrobić? próbowałem rm -rf .Apple* i rm -fR .Apple* nie usunięto katalogów pasujących do tej nazwy w podkatalogach.
Chcę przekonwertować niektóre pliki z formatu JPEG na format pdf. Korzystam z następującego polecenia. $ convert image1.jpg image1.pdf Ale mam 100 zdjęć. Jak przekonwertować je wszystkie na odpowiednie pliki PDF? próbowałem $ convert image*.jpg image*.pdf To nie działa
podczas określania ls --directory a*należy wymienić tylko katalogi zaczynające się oda* ALE wyświetla listę plików i katalogów zaczynających się od a Pytania : gdzie mogę znaleźć dokumentację na ten temat, poza tym mani infogdzie, jak sądzę, dokładnie się przyjrzałem? czy to działa tylko w BASH?
Powiedzmy, że mam: foo.txt bar baz.ooo Jeśli ls -1 !(*.*)użyję, dostanę tylko barna wyjściu. Świetnie, teraz chcę mieć takie same wyniki z find - niektóre find -regex, które wykonają pracę. UWAGA: find -name !(*.*)nie jest odpowiedzią, ponieważ !(*.*)wciąż jest globem Basha, którego NIE mogę użyć.
Za pomocą polecenia: ls -la * Mogę wymienić wszystkie moje dowiązania symboliczne. Jak mogę usunąć wszystkie dowiązania symboliczne, które są połączone ze specjalnym folderem? Na przykład: W moim katalogu usr/local/binmam następujące wpisy: lrwxrwxrwx 1 root root 50 Apr 22 14:52 allneeded -> /usr/local/texlive/2011/bin/x86_64-linux/allneeded lrwxrwxrwx 1 root root 47 Apr 22 …
We wszystkich znanych mi powłokach rm [A-Z]*usuwa wszystkie pliki rozpoczynające się na wielką literę, ale w przypadku bash powoduje to usunięcie wszystkich plików rozpoczynających się na literę. Ponieważ ten problem występuje w systemach Linux i Solaris w wersjach bash-3 i bash-4, nie może to być błąd spowodowany błędnym dopasowaniem wzorca …
Używam polecenia ls -a | grep '^\.' do pokazywania tylko ukrytych plików. Dodałem linię alias hidden='ls -a | grep '^\.'' # show only hidden files do .bash_aliasespliku ale to nie działa. To prawdopodobnie problem z 'charakterem. Czy możesz mi pomóc napisać prawidłowy alias?
Mam folder z wieloma plikami ABC. * (Istnieje około 100 takich plików). Chcę skopiować je wszystkie do nowych plików o nazwach rozpoczynających się od DEF. * Więc chcę ABC.Page1 ABC.Page2 ABC.Topic12 ...etc skopiowane do DEF.Page1 DEF.Page2 DEF.Topic12 ...etc Jaki jest najprostszy sposób, aby to zrobić za pomocą polecenia wsadowego (w …
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.