Pytania oznaczone «sh»

16
Jak porównać znaczniki czasu plików w bash?

Jak porównać znacznik czasu dwóch plików? Próbowałem tego, ale to nie działa: file1time=`stat -c %Y fil1.txt` file2time=`stat -c %Y file2.txt` if[$file1time -gt $file2time]; then doSomething fi Wydrukowałem oba znaczniki czasu, w kolejności i daje mi to 1273143480 1254144394 ./script.sh:...

16
Cygwin / Git Bizarre Terminal Issue

W porządku, to dziwne. Po pierwsze, jest to bardzo funkcjonalne na aktualnym cygwin, z git pobranym z setup.exe cygwin. Używam Zsh. $ git clone https://<user>@<domain>/<repository>/ ~/src/project/dev Initialized empty Git repository in /cygdrive/c/src/project/dev/.git/ Password:...

16
wyświetla listę plików ponumerowanych w określonym zakresie

Mam zestaw plików w katalogu ponumerowanym w następujący sposób: file1.txt file2.txt ... file30.txt ... Teraz chciałbym uruchomić polecenie dla określonego zakresu plików, powiedzmy od 18 do 31. Do tej pory korzystałem z następujących sposobów, trzy argumenty command file1[8-9].txt...

16
Rekurencyjne ls z warunkami

Dlaczego nie mogę użyć takiego polecenia, aby znaleźć wszystkie pliki pdf w katalogu i podkatalogach? Jak mam to zrobić? (Używam bash w Ubuntu) ls -R *.pdf EDYTOWAĆ Jak w takim razie mógłbym usunąć wszystkie te

16
Jak uruchomić sed na ponad 10 milionach plików w katalogu?

Mam katalog zawierający 10144911 plików. Do tej pory próbowałem: for f in ls; do sed -i -e 's/blah/blee/g' $f; done Rozbiłam moją skorupę, lsjest w tyldie, ale nie wiem, jak ją stworzyć. ls | xargs -0 sed -i -e 's/blah/blee/g' Za dużo argumentów sed find . -name "*.txt" -exec sed -i -e...

16
Nieoczekiwany koniec pliku. Skompresowany plik Gzip

Oszalałem z pliku gzip. Mogę zdekompresować plik w systemie Windows za pomocą WinRAR, ale nie jest to możliwe w żadnym systemie operacyjnym UNIX. plik wydaje się być w porządku. Jeśli zrobię file the_name_of_the_file.gz Dostaję: the_name_of_the_file.gz: gzip compressed data, from Unix, last...

16
Dlaczego w systemie OS X ładowanie bash jest tak wolne?

Nie rozumiem, dlaczego ukończenie bash jest tak wolno ładowane na moim MacBooku Pro. Wykonałem następujące czynności w moim ~/.bash_profile: echo "Loading BashCompletion..." if [ -f /opt/local/etc/bash_completion ]; then . /opt/local/etc/bash_completion fi echo "BashCompletion loaded." czas...

16
Jak mogę przesłać plik na mój serwer za pomocą PuTTY?

podczas wywoływania SCP w PuTTY na moim Win7, nie pozwala mi to używać C: /, ale nie mam też pojęcia, gdzie na moim komputerze lokalnym domyślnie będzie szukał plików. Żaden katalog programu lub katalog użytkownika nie działał. Na przykład zapisałem file.txt obok PuTTY.exe, a także w C: \ Users \...

16
unix - podziel ogromny plik .gz według linii

Jestem pewien, że ktoś miał poniższą potrzebę, jaki jest szybki sposób dzielenia ogromnego pliku .gz po linii? Podstawowy plik tekstowy ma 120 milionów wierszy. Nie mam wystarczającej ilości miejsca na dysku, aby rozpalić cały plik naraz, więc zastanawiałem się, czy ktoś wie o skrypcie bash / perl...

16
Jak mogę usunąć informacje o ostatnim logowaniu ssh?

Ilekroć loguję się do serwera za pomocą ssh. Monit podaje mi informacje o „ostatnim logowaniu”. Zastanawiałem się, skąd pochodzą te informacje. Jak mogę usunąć ten rekord, aby gdy ktoś zalogował się na tym samym serwerze, zobaczyłby moje dane logowania z moim ip? Jak mogę to zrobić? Dla...

16
Parametr Setup -N w pliku konfiguracyjnym SSH

Chciałbym użyć flagi -N w moim pliku konfiguracyjnym ssh, ale nie jestem pewien jak to zrobić? Czy to możliwe? -N Do not execute a remote command. This is useful for just for‐ warding ports (protocol version 2 only). Host foo HostName foo.bar.com User baz <how can I add -N flag...