Nowe posty

Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - Michał

Strony: [1]
1
Bash, skrypty powłoki / Uruchamianie skryptu sh 2x lpm
« dnia: 2018-11-14, 13:41:14 »
Witam,

Chciałbym zaczerpnąć wiedzy jak zrobić skrypt żeby na Ubuntu 16 na pulpicie kliknąć 2x lewym przyciskiem myszy i go wykonać. Teraz gdy klikam w niego to otwiera się okno edytora gpedit chociaż plik został zapisany z rozszerzeniem .sh gdy próbuje go wykonać z bash wszystko działa poprawnie za pomocą polecenia sh mojskrypt.sh

Tak wygląda mój skrypt :

bash
Terminal=true
cd ..
cd /home/administrator/Pobrane
sudo openvpn --config 23.ovpn


Dodatkowo fajnie by było gdyby skrypt wykonywał się bez podawania hasła administratora.

Pozdrawiam,

2
Dzięki za pomoc problem został rozwiązany pomogło przekonwertowanie pliku.

3
root@Debian-81-jessie-64-minimal /home/casuftp/casu # sh lista.sh
: not found: lista.sh:
rm: cannot remove ‘main/204487\r’: No such file or directory
rm: cannot remove ‘main/204488\r’: No such file or directory
rm: cannot remove ‘main/204523\r’: No such file or directory
rm: cannot remove ‘main/207837\r’: No such file or directory
rm: cannot remove ‘main/207838\r’: No such file or directory
rm: cannot remove ‘main/207839\r’: No such file or directory

Po odpaleniu skryptu widzę coś takiego. Wygląda na to że skrypt pobiera z pliku txt nazwe plików pytanie jak usunać znak \r po zmiennej którą podstawiam z pliku np 
`main/204487\r` żeby było tak `main/204487`

4
Witam koledzy i koleżanki,

Potrzebuje waszej pomocy. Mam do usunięcia około 1000 zdjęć z katalogu w pliku txt mam zapisane wszystkie nazwy plików do usunięcia chciałbym skryptem otworzyć plik kody.txt wczytać linkę po linice i  usunąć te zdjęcia.

Zrobiłem coś takiego ale nie działa :
#!/bin/bash

for name in `cat kody.txt`; do rm main/$name; done

Pracuje na debianie.

5
Witam,

Potrzebuje waszej pomocy prowadzę sklep internetowy potrzebuje dodać nowego użytkownika który ma mieć dostęp do ssh. Utworzyłem takiego użytkownika ale mam problem jego lokalizacja po połączeniu z serwerem to jego katalog lokalny z którego może wychodzi i przechodzić na inne katalogi. Chciałbym zmienić lokalizacje startową tego użytkownika na inna i zablokować dostęp do wychodzenia z tego katalogu.

Proszę o pomoc.

Pozdrawiam,
Michał

Strony: [1]