Pytania oznaczone «shell»

14
Jak usunąć tylko zawartość katalogów?

Jestem w folderze: /var/myfolder. Wewnątrz znajdują się inne foldery, takie jak: /var/myfolder/A/ /var/myfolder/B/ `/var/myfolder/C/itp. Wewnątrz każdego znajduje się kilka plików o losowych nazwach. Jak usunąć wszystkie pliki ze wszystkich folderów w środku /var/myfolder? Struktura (wszystkie...

14
Wyświetl X losowych plików z katalogu

Czy istnieje sposób wyświetlenia listy powiedzmy 30 losowych plików z katalogu przy użyciu standardowych poleceń systemu Linux? (w zsh) Najlepsza odpowiedź opisana tutaj nie działa dla mnie ( sortnie rozpoznaje opcji

14
Tworzenie licznych katalogów za pomocą mkdir

Chciałbym utworzyć wiele katalogów za pomocą mkdir. Każda nazwa katalogu będzie się składać z prefiksu (ciąg) i indeksu (liczba całkowita). Załóżmy, że chciałbym, aby prefiks był „s”, a indeksy zawierały się w przedziale od 1 do 50. Oznacza to, że chciałbym utworzyć katalogi zatytułowane: s1,,...

14
bash dodaje dodatkowe pojedyncze cytaty

Mam problem z wykonaniem skryptu. Podczas wykonywania go w trybie debugowania (bash -x) widzę, że bash dodaje dodatkowe cudzysłowy. Dlatego mój skrypt nie działa. Tutaj jest to w moim skrypcie: testvar="\"sudo /home/pi/shared/blink.sh 27 off\"" ssh -n -q -q -o BatchMode=yes -o...

14
Co robi exec 3 <i 1?

Rozumiem, że execmożna wykonać przekierowanie we / wy w bieżącej powłoce, ale widzę tylko takie użycie, jak: exec 6<&0 # Link file descriptor #6 with stdin. # Saves stdin. exec 6>&1 # Link file descriptor #6 with stdout. # Saves stdout. Rozumiem, że <to jest dla strumienia...

14
Co wyświetla echo $ -1?

Co oznacza wyjście echo $-1, echo $-2, echo $-3.. znaczy? Na jednym z moich Linux-ów pokazuje: echo $-1 imsBEl1 echo $-2 imsBEl2 A na innym Linux-ie pokazuje: echo $-1 himBH1 echo $-2 himBH2 Czy są one mapowane na niektóre lokalizacje pamięci lub coś

14
Przygotuj odpowiedzi na pytania polecenia

Powiedzmy, że chcę napisać skrypt powłoki, który wykonuje tylko jedno polecenie. Ale to polecenie jest źle zaprojektowane. Nie oferuje żadnych opcji wiersza poleceń; zamiast tego zadaje pytania i czeka na dane wejściowe użytkownika. Czy istnieje sposób na przygotowanie tego wkładu w skrypcie, więc...

14
Wytnij ciąg na ostatnim separatorze

Mam nazwę pliku a.b.c.txt, chcę, aby ten ciąg był podzielony jako string1=a.b.c string2=txt Zasadniczo chcę podzielić nazwę pliku i jego rozszerzenie. Użyłem, cutale dzieli się jak a,b,ci txt. Chcę wyciąć ciąg na ostatnim separatorze. Czy ktoś może

14
Jak połączyć polecenia „date -d @xxxxxx” i „find ./”?

Mam katalogi, których nazwy są znacznikami czasu, podawanymi w milisekundach od 1970-01-01: 1439715011728 1439793321429 1439879712214 . . Potrzebuję danych wyjściowych takich jak: 1442039711 Sat Sep 12 08:35:11 CEST 2015 1442134211 Sun Sep 13 10:50:11 CEST 2015 1442212521 Mon Sep 14 08:35:21...

14
Sprawdź, czy zmienna jest tablicą w powłoce Bourne'a?

W powłoce Bourne'a, która obsługuje zmienną tablicową, możemy użyć analizy składniowej, aby sprawdzić, czy zmienna jest tablicą. Wszystkie poniższe polecenia zostały uruchomione po uruchomieniu a=(1 2 3). zsh: $ declare -p a typeset -a a a=( 1 2 3 ) bash: $ declare -p a declare -a a='([0]="1"...