Muszę zautomatyzować zadanie, które pobiera plik XML na serwerze WWW https: // (z uwierzytelnieniem) i przesłać go na serwer FTP (z innym uwierzytelnieniem). Myślę, że najlepszym rozwiązaniem jest użycie CURL (lub WGET) do pobrania pliku i lftp do przesłania!? Ale nie wiem, jak napisać skrypt w pliku .sh, aby go …
Mam następujące: $ file DailyFollowUp.csv DailyFollowUp.csv: Little-endian UTF-16 Unicode text, with very long lines, with CRLF, CR line terminators $ iconv -c -t ascii DailyFollowUp.csv > output.txt $ file output.txt output.txt: data Spodziewam się, że plik output.txt poda tekst ASCII. Jakiś pomysł, dlaczego to nie działa? To jest na Cygwin64
Mam RHEL 7 i chcę ustawić zmienną środowiskową dla sudo. Uciekłem sudo su aby przełączyć się na użytkownika root i dodać export do tego .bashrc plik. Potem ponownie je załadowałem source. Teraz, kiedy biegnę env w root tryb ma zmienną środowiskową. Jednak kiedy wychodzę i biegnę sudo env to nie. …
W celu dokonania szeroki system zachowań, kładę unset HISTFILEsię /etc/profile. Normalni użytkownicy nie mają już, .bash_historyale root nadal działa. Czy ktoś może mi powiedzieć, co tutaj robię źle? Albo jakie inne właściwe miejsce powinienem użyć zamiast /etc/profile? Nie ma /root/.bashrcco prawdopodobnie rade do korzenia, ale po prostu chcę to ustawienie …
Próbuję odczytać linię z pliku, zapisać ją w zmiennej $ line i wyodrębnić wszystkie instancje (tzn. Nawiasy kątowe tylko dużymi literami). Próbuję: while read line do #some other commands FOUND=`expr $line : \<[A-Z]*\>` echo FOUND is:$FOUND #more commands Po uruchomieniu skryptu zasilam go: <hello><HELLO> wydajność: FOUND is:0 Wypróbowałem również wariacje …
Nie jestem programistą Ruby i znajduję wiele trudnych do zainstalowania Redmine (opracowanych w Ruby) na serwerze Ububuntu 16.04. Podążam za tym oficjalnym samouczkiem: http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_on_Ubuntu_step_by_step Wydaje się to bardzo proste, ale znajduję wiele trudnych sytuacji, gdy „zapewnia, że pakiet GEM jest zainstalowany”. Nie jestem pewien, co dokładnie jest tym pakietem GEM, …
Chcę zmienić monit w zależności od wyniku określonego polecenia. i na podstawie wyniku polecenia, aby dodać kolor. przykład: uruchom polecenie: cphaprob stat | grep local | awk '{ print $NF }'` (pokaże to tylko ostatnie słowo. Teraz, jeśli wynikiem jest „uwaga”, chcę, aby monit brzmiał: PS1='[\t][\u@\h]\[\e[0;92m\][attention]\[\e[0m\]# ' więc słowo „uwaga” …
Jeden z moich użytkowników potrzebuje strony wyświetlanej co godzinę. Byłem w stanie znaleźć narzędzie o nazwie scrot i łatwo było skonfigurować cronjob do uruchamiania co godzinę. Mój problem polega na tym, że wymaga zrzutu ekranu z obu monitorów i sposobu, w jaki konfiguracja serwera X jest skonfigurowana na naszych komputerach …
Próbuję uruchomić serwer zarządzany logiką internetową z systemu Linux. do tego mam jeden skrypt powłoki start_wls_managed4_btwnpmd01.shz następującym kodem. /folder-name1/folder-name2/bin/startManagedWebLogic.sh manage4_name01 & startManagedWebLogic.sh - to nazwa skryptu uruchamiania serwera zarządzanego i managed4_name01 - to nazwa mojego zarządzanego serwera gdy próbuję uruchomić start_wls_managed4_btwnpmd01.shplik, daje mi to następujący problem. Started by user anonymous …
Czy istnieje sposób (lub konkretna powłoka) do poruszania się po historii w następujący sposób: powiedzmy, że napisałem następujące polecenie dwa tygodnie temu: scp ../../../file.txt ../../../... Nie chcę używać strzałek, aby znaleźć polecenie, ponieważ zajmie to zbyt dużo czasu. Zamiast tego chciałbym napisać, aby scpzawęzić możliwości, a następnie przejrzeć historię.
W innym pytaniu poradzono mi, aby „podwójnie zacytować zmienne $” w moim skrypcie, aby uniknąć błędów. Po przeczytaniu wielu informacji na temat podwójnych cudzysłowów, zakładam, że mogę / muszę wykluczyć symbole wieloznaczne z podwójnego cudzysłowu, gdy potrzebuję (na przykład), aby przeglądać pliki, ale chciałbym mieć pewność. Czy możesz mi powiedzieć, …
Muszę przechowywać w tablicy wyniki pobrane z bazy danych. Jak dotąd to jest to, czego próbuję bez powodzenia. Myarray=$(echo "SELECT A, B, C FROM table_a" | mysql database -u $user -p$password) Moje rozumienie poleceń bash nie jest zbyt dobre, jak widać. Dziękuję Ci.
Byłoby fajnie, gdyby można było użyć polecenia bash jako mini paska zadań. Czy w wierszu polecenia bash (PS1) można wyświetlić nazwy zadań wymienionych w poleceniu jobs?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.