Pytania otagowane jako shell

Powłoka to oprogramowanie, które pozwala użytkownikom na interakcję z systemem operacyjnym, zwykle przez wpisanie w wierszu poleceń.

1
Jak poprawnie obsługiwać rozszerzenie .js w skrypcie bash?
Mam następujący skrypt bash. while IFS= read -r filename; do [[ $(md5 path/to/"$filename-orig") = $(md5 path/to/"$filename") ]] || echo $filename differs; done < path/to/list-of-files-to-compare.txt Ma porównać dwa pliki (obliczając ich skrót skrótu MD5), a następnie zgłosić, czy są różne. Pobiera pliki do porównania z listy. Problem polega na tym, że …

1
Otwieranie Nautilus lub RhythmBox ze strony internetowej
Zastanawiałem się, czy jest jakiś sposób, aby otworzyć okno rytmu lub nautilusa z przycisku HTML strony za pomocą php. Próbowałem wykonać polecenie exec i shell_exec i żadne z nich nie zadziałało. Żeby było jasne, strona jest lokalna i chcę, aby nautilus lub pole rytmiczne otwierało się na komputerze, który ją …
1 bash  debian  shell  php 



1
Babun - Otwórz zsh w bieżącym katalogu produktów Intellij
Mam zainstalowany Babun i skonfigurowałem Zsh, używam go od miesięcy i skonfigurowałem WebStorm, aby działał intellij.batjako program powłoki. intellij.bat @echo off set currentdir=%cd:\=/% @echo cd %currentdir% > "%USERPROFILE%\.babun\cygwin\home\%USERNAME%\.bashrc_cd" call %USERPROFILE%\.babun\cygwin\bin\bash --login -i -ls Chodzi o to: To zależy od bash i chcę zamiast tego użyć .babun \ cygwin \ bin …
1 shell  zsh 


2
Zaimportuj poprzednie polecenia do edytowanego polecenia
Gram z zsh, aby zmienić czas modyfikacji obrazu zgodnie z atrybutem exif „Oryginalna data / godzina”. W tym celu wykonuję jedno polecenie: PDATE=$(exiftool -p '$DateTimeOriginal' $PIC | sed 's/[: ]//g') touch -t $(echo $PDATE | sed 's/\(..$\)/\.\1/') $PIC Mam kilka zdjęć z niewłaściwą wartością „Oryginalna data / czas”, więc te …
1 vim  shell  zsh  vimscript 

1
uruchamianie mongodb ze skryptu powłoki bash
Próbuję uruchomić mongodbkomendę cronjob + shell-script. W powłoce mongoDB uruchamia się po wejściu $ mongod, jednak mój wykonywalny skrypt powłoki nie działa mongod: command not found. Potem spróbowałem ./mongodbi błąd był No such file or directory. Wygląda na to, że może to być jakiś problem ze ścieżką (FWIW zainstalowałem mongoDB …
1 mac  shell  script 

2
Zmienna łańcuchowa z odstępami jako parametr polecenia w skrypcie powłoki
Jak mogę przechowywać odstępy w zmiennej i używać go jako parametru polecenia w skrypcie powłoki? Oto co próbuję zrobić: DESTINATION='/mnt/External Harddisk' FILE_NAME=$DESTINATION/home.tar.gz INCREMENTAL=$DESTINATION/home.snar tar -zcvpf $FILE_NAME \ --directory=/home \ --listed-incremental=$INCREMENTAL \ --exclude=.gvfs \ --exclude=.cache* \ --exclude=*/[Cc]ache* \ --exclude=.thumbnails* \ --exclude=*/[Tt]rash* \ --exclude=*~ \ --exclude=.dropbox* \ --exclude=*.vdi \ --exclude=*VirtualBox*VMs* \ .

1
Skrypt powłoki: każda linia wywoływana dwukrotnie?
Mam skrypt powłoki do konwersji obrazów na efekt haftu. To jest skrypt: skrypt haftu Ten skrypt jest częścią aplikacji internetowej. Działa normalnie na moim komputerze Mac, jednak po wdrożeniu na moim serwerze internetowym z systemem CentOS 7 zauważyłem, że kiedy go wywołuję (wyświetla stronę podręcznika), każda linia jest duplikowana, patrz: …

2
Uzyskaj listę różnych zakończeń plików w katalogu (powłoka UNIX)
Mam katalog z wieloma plikami obrazów w różnych formatach. Chciałbym zobaczyć listę wszystkich różnych zakończeń plików w tym katalogu, dzięki czemu mogę zobaczyć, jakie formaty obrazów są obecne. Więc zakładając, że byłoby tylko png, gifa jpgpliki, mój sygnał wyjściowy będzie wyglądać następująco: png gif jpg Wiem, jak uzyskać listę wszystkich …

1
uruchom bat z kopią cmd.exe w innej ścieżce
Mam plik test.bat i kopię pliku cmd.exe (zmień nazwę cmdnew.exe), oba w tym samym folderze. Pytanie: Jak uruchomić test.bat z określonym „cmdnew.exe” (nie z cmd.exe)? (jak mogę zarejestrować nową ścieżkę powłoki cmdnew.exe) Do rozważenia: Muszę powiązać plik wsadowy (.bat) z nowym cmdnew.exe Przyczyną tego pytania jest to, że cmd.exe, regedit.exe …


1
`RUID`,` EUID` i `setuid bit`
próbuję zrozumieć RUID, EUID i setuid bit rzeczy. Oto moje pytania w temacie: w Jak rozpocząć (lub znaleźć) proces z RUID innym niż EUID? pytanie: odpowiedź Gillesa brzmi: To tylko setuidowe pliki wykonywalne, które zaczynają się od efektywnego UID ustawionego na właściciel pliku wykonywalnego, podczas gdy prawdziwy UID pozostaje rzeczywistym …
linux  bash  shell 

2
Zsh: jak automatycznie zakończyć po poleceniu?
każdy. Trochę trudno wytłumaczyć, co chcę zrobić. Chcę utworzyć skrypt „przykład”, który może wprowadzać długie polecenia po uruchomieniu go z krótkimi parametrami. Na przykład, $ example server # I input this line manually $ ssh user@192.168.1.2 # This line is automatically generated by the above command Aby móc edytować wiersz …

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.