Pytania otagowane jako directory

Struktura systemu plików do przechowywania plików komputerowych.


6
Jak sprawdzić, czy plik istnieje w awk? Błąd [-d 'nazwa_pliku]
Próbuję wygenerować listę użytkowników, którzy mają zestaw katalogów domowych, który nie istnieje. Wydaje się, że powinienem być w stanie to zrobić za pomocą awk, ale coś jest nie tak z moją składnią. Ciągle mówi mi „nieprawidłowa składnia” w]. Co ja robię źle? awk -F: '{ if(![ -d "$6"]){ print $1 …
10 bash  awk  directory 

2
Reguły składni ścieżki
Piszę bibliotekę do manipulowania łańcuchami ścieżek uniksowych. W związku z tym muszę zrozumieć kilka niejasnych zakątków składni, o które większość ludzi by się nie martwiła. Na przykład, jak najlepiej mogę powiedzieć, wydaje się, że foo/bari foo//barzarówno punkt do tego samego miejsca. Ponadto, ~zazwyczaj oznacza katalogu domowym użytkownika, ale co zrobić, …



1
Jak sprawić, aby ls wyświetlał informacje tylko o określonym katalogu, a nie informacje o jego podfolderach lub zawartości folderów?
Powiedzmy, że mam folder „foo”, katalog domowy. Chcę uzyskać informacje o tym, właścicielu, grupie, uprawnieniach itp. Następnie robię to, aby uzyskać informacje: cd ~ ls -l foo Oczywiście wyświetla teraz informacje o zawartości „foo” Wtedy mógłbym zrobić coś takiego cd ~ dir=foo ls -l $foo/.. | awk 'BEGIN { dir="'$foo'" …
10 directory  ls 


1
Dlaczego rmdir i rozłącza dwa osobne wywołania systemowe?
Oto coś, przez co zastanawiałem się przez chwilę: [15:40:50][/tmp]$ mkdir a [15:40:52][/tmp]$ strace rmdir a execve("/usr/bin/rmdir", ["rmdir", "a"], [/* 78 vars */]) = 0 brk(0) = 0x11bb000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff3772c3000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, …

2
Folder z TYLKO zezwoleniem na zapis jest bezużyteczny… prawda?
Po latach pracy z Linuksem i spędzaniu wolnego czasu postanowiłem wrócić do podstaw. Ponownie przeczytałem więc informacje na temat uprawnień (bez sprawdzania kodu źródłowego) i jego specjalnych przypadków dla folderów, i wymyśliłem nowy (przynajmniej dla mnie ...) sposób myślenia o uprawnieniach do folderów (dla konkretnego użytkownika / grupa / inne): …


4
Znajdź katalogi, które nie zawierają podkatalogów
Piszę skrypt to ksh. Musisz znaleźć wszystkie nazwy katalogów bezpośrednio w bieżącym katalogu, które zawierają tylko pliki, a nie podkatalogi. Wiem, że mogłem użyć ls -alRi rekursywnie przeanalizować dane wyjściowe dla pierwszej litery w pierwszym polu ( ddla katalogu). Myślę, że awkto najlepszy sposób na parsowanie i znajdowanie. Na przykład …
10 shell  find  directory  ls  ksh 


6
Jak mogę użyć lokalizacji tylko dla katalogu
Znajduje dużą liczbę plików znajdujących się w różnych podkatalogach „Dropnot” $ locate Dropnot Czy mogę znaleźć tylko lokalizację katalogu locate? (w którym znajduje się katalog „Dropnot”) Więc jeśli Dropnotjest włączony /home/me/, jest to jedyny zwracany wpis. Jeśli tak, jaki jest najprostszy / najkrótszy sposób? Najlepiej przez flagę lub symbol zamiast …
10 directory  locate 


2
Różnica między rmdir i rm -r
Zwykle usuwam katalogi za pomocą rm : rm -r myDir Jednak znam inne polecenie rmdir , które wydaje się wykonywać tę pracę równie dobrze: rmdir myDir Jaka jest różnica między tymi dwoma poleceniami i kiedy należy ich używać?
9 directory  rm  command 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.