Załóżmy, że infile zawiera określony tekst, i miałem wykonać następujący zestaw poleceń: exec 3<infile cat -n <&3 cat -n <&3 Pierwsza instancja cat wyświetli zawartość pliku, ale po raz drugi nic nie robi. Dlaczego się
Załóżmy, że infile zawiera określony tekst, i miałem wykonać następujący zestaw poleceń: exec 3<infile cat -n <&3 cat -n <&3 Pierwsza instancja cat wyświetli zawartość pliku, ale po raz drugi nic nie robi. Dlaczego się
Mam dwa polecenia cmd1 i cmd2. Spośród nich cmd2 kończy się dłużej. Musisz uruchomić cmd2, a następnie cmd1. Próbowałem uruchomić je w następujący sposób: bash$ (nohup ./cmd2>result2 &) && nohup ./cmd1>result1 & lub bash$ (nohup ./cmd2>result2 &) ; nohup...
$ echo $(( 255 )) 255 $ echo $(( 33 )) 33 $ echo $(( ~33 )) -34 $ echo $(( ~255 )) -256 $ a moje jądro to: $ uname -a Linux HOSTNAME 3.2.0-40-generic-pae #64-Ubuntu SMP Mon Mar 25 21:44:41 UTC 2013 i686 i686 i386 GNU/Linux PYTANIE: ~ służy do zanegowania liczby AFAIK. Ale dlaczego...
Próbowałem użyć atz mojego skryptu, który wyświetla: ostrzeżenie: polecenia będą wykonywane za pomocą / bin / sh Jak miałbym użyć innej powłoki, gdybym
Czy istnieje lepszy sposób na utworzenie znacznika czasu przed echo? Obecnie robię to w ten sposób: #!/bin/sh if mount | grep -q /mnt/usb; then echo `date +%R\ ` "usb device already mounted" else echo `date +%R\ ` "mounting usb device..." mount -t msdosfs /dev/da0s1 /mnt/usb if mount | grep...
Mam wiele plików w folderze i chcę dodać do nich albo prefiks, albo sufiks (nie oba ). Sprawdziłem tutaj i dowiedziałem się, że mogę korzystać for filename in *.jpg; do mv "$filename" "prefix_$filename"; done; aby dodać prefiks do wszystkich plików kończących się na .jpg(a jeśli .jpggo usunę,...
flock -x -w 5 ~/counter.txt 'COUNTER=$(cat ~/counter.txt); echo $((COUNTER + 1)) > ~/counter.txt' Jak mam przekazać wiele poleceń, flockjak w powyższym przykładzie? O ile rozumiem, flockbierze różne flagi (-x dla wyłączności, -w dla limitu czasu), następnie plik do zablokowania, a następnie...
Niedawno otrzymałem ten findlinijka, ale nie jestem w stanie wyjaśnić, skąd bierze się różnica między dwoma poniżej: Przykład 1 [root@centos share]# find . -exec grep -i "madis" {} /dev/null \; ./names:Madison Randy:300:Product Development Przykład 2 [root@centos share]# find . -exec grep -i...
Jak mam skopiować (styl archiwizacji, w którym data nie jest zmieniana) wszystkie pliki z katalogu kopii zapasowej do katalogu użytkownika podczas zmiany nazwy każdego pliku, aby usunąć losową część ciągu z nazwy (tj. -2b0fd460_1426b77b1ee_-7b8e)? cp
Zredagowałem odpowiedź na Ask Ubuntu, która sugerowała, co następuje nohup gedit >& /dev/null & Kiedy tak naprawdę mieli na myśli nohup gedit &> /dev/null & Ten drugi poprawnie przekierowuje zarówno stderr, jak i stdout do /dev/null. Spodziewałem się, że ten pierwszy...
Do czego służą zmienne SSH_TTYi SSH_CONNECTION? W moim systemie Ubuntu oba są puste; jakie powinny mieć
Piszę scenariusz, ale jest coś, czego potrzebuję, że nie mogę znaleźć sposobu, aby to zrobić ... Muszę wykonać polecenie w tle „polecenie1 i”, a następnie gdzieś w skrypcie muszę poczekać, aż zakończy się, zanim wykonam polecenie2. Zasadniczo potrzebuję tego: UWAGA: każde polecenie działa w...
Jestem w skrypcie bash i chcę uzyskać listę wszystkich plików (powiedzmy wszystkie pliki jar). Wykonuję polecenie ls -1 lib/*.jari otrzymuję wynik: lib/mylib_1.jar lib/mylib_2.jar ... Czy jest jakaś opcja, aby uzyskać następujące dane wyjściowe: mylib_1.jar mylib_2.jar ... Tworzenie cd...
Mam plik CSV taki jak ten: abd,123,egypt,78 cde,456,england,45 Jak mogę uzyskać liczbę znaków tylko słów z 3 kolumny? Nie mogę wymyślić, jak wcto
Czy jest jakiś sposób na serializację zmiennej powłoki? Załóżmy, że mam zmienną $VARi chcę móc zapisać ją w pliku lub czymkolwiek, a następnie odczytać ją później, aby odzyskać tę samą wartość? Czy istnieje przenośny sposób na zrobienie tego? (Nie sądzę) Czy istnieje sposób na zrobienie tego w...
Kiedy jestem cdlinkiem, moja bieżąca ścieżka jest poprzedzona ścieżką łącza, a nie ścieżką katalogu, do którego prowadzi łącze. Na przykład ~/dirlinks/maths$ ls -l logic lrwxrwxrwx 1 tim tim 71 Jul 27 10:24 logic -> /windows-d/academic discipline/study objects/areas/formal...
Od man bash: CONDITIONAL EXPRESSIONS [...] -a file True if file exists. [...] -e file True if file exists. Jaka jest więc różnica między [ -a $FILE ]i [ -e $FILE ], jeśli w ogóle? Jeśli nie ma prawdziwej różnicy, dlaczego istnieją dwie flagi dla tego samego
Jestem teraz w katalogu z bardzo długą ścieżką. W celu szybszego odwiedzania go w przyszłości chciałbym utworzyć link do niego. próbowałem ln -s . ~/mylink ~/mylinkfaktycznie linki do ~. Czy mogę rozwinąć ~nazwę do przestarzałej nazwy ścieżki, a następnie ją podać...
W tej edycji Stéphane Chazelas POSIXify (ponownie) moje sedformatowanie poprzez wstawienie -eprzerwy xpression i innej -einstrukcji xpression. Teraz mogę go zapytać, dlaczego w komentarzach, ale przypuszczam, że jest to już numer 18 tej odpowiedzi i prawie wszystkie poprzednie były już dzięki...
Najnowszą rzeczą, jaką pamiętam, jest zmiana miękkiego i twardego ulimit na nieograniczony. Teraz nie mogę ssh do maszyny. To jest dziennik ssh. Authenticated to IP ([IP]:22). debug1: channel 0: new [client-session] debug2: channel 0: send open debug1: Requesting