Pytania oznaczone «scripts»

9
Zignoruj ​​sudo w skrypcie bash

Mam mały skrypt bash: #!/bin/bash touch dummy.txt Jeśli wykonam ten skrypt, sudoto utworzy dummy.txton ochronę przed rootem . Chcę zrobić: Niezależnie od tego, czy ten skrypt jest wykonywany przy użyciu sudozwykłego użytkownika, dummy.txtczy nie , plik nie powinien być chroniony jako...

9
dla pętli w folderach ze znakiem \ n w nazwach

Mam kilka folderów z \ncharakterem to ich nazwy. na przykład: $ ls ''$'\n''Test' Dotyczy to folderu z nazwą testu i pustą linią przed jego nazwą. Kiedy więc uruchomię kilka takich skryptów w katalogu nadrzędnym: while IFS= read -r d; do rmdir $d done < <(find * -type d) To...

9
Jak mogę uruchomić aplikację w bardziej wygodny sposób?

Jestem nowy w Ubuntu. Mam aplikację, którą otwieram w następujący sposób. Piszę w konsoli: cd ~/MyDirectory ./myapp +some arguments Jak znaleźć rozwiązanie, aby móc uruchomić aplikację bez wpisywania tych poleceń w konsoli za każdym razem? Mam na myśli skrypt, taki jak skrypt nietoperza lub .lnk...

8
skrypt powłoki, aby warunkowo dodać apt repository

Chcę napisać skrypt powłoki, który doda repozytorium apt. Wiem, że mogę to zrobić za pomocą sudo add-apt-repository -y <repo>. Moje pytanie brzmi: czy mogę to zrobić tylko wtedy, gdy repozytorium nie zostało już dodane, coś w stylu: if repo was not added yet: sudo add-apt-repository -y...

8
Dlaczego 0 $ jest ustawione na -bash?

Wydaje się, że nazwa pierwszego procesu logowania jest ustawiona na -bash, ale jeśli podpiszę, stanie się bash. na przykład: root@nowere:~# echo $0 -bash root@nowere:~# bash root@nowere:~# echo $0 bash -bash powoduje awarię niektórych skryptów, takich jak . /usr/share/debconf/confmodule exec...