Întrebări cu tag ['calendar']

Întrebări legate de suportul pentru calendar oferit de Ubuntu și alte aplicații de calendar.

Puncte: 0
Godspeed avatar
Cum să remediați eroarea de sintaxă bash în timp ce configurați temele Solarized pentru WSLtty?
drapel br

Încerc să configurez temele Solarized pentru terminalul WSLtty, așa că am urmat acest ghid în 2 pași.

Nu am vrut să instalez pește, așa că m-am concentrat doar pe primii 2 pași.

Dar când am alergat:

eval (dircolors -c ~/.dir_colors | sed 's/>&\/dev\/null$//')

imi da aceasta eroare:

-bash: eroare de sintaxă lângă tokenul neașteptat „dircolors”
Puncte: 1
Bruno Henrique Peixoto avatar
Șirul Bash împărțit de delimitator constrâns de numărul de caractere
drapel in

Vreau să împart un text lung, separat de spații prin bash, dar nu reușesc. Comanda de mai jos se împarte în caractere, dar nu în delimitatori.

ecou „Vulpea iute a sărit peste câinele leneș” | pliază -w 10
ecou „Vulpea iute a sărit peste câinele leneș” | sed -e 's/.\{9\}/&\n/g'

Ar fi frumos să-l aveți pentru o interacțiune cu utilizatorul.

Sintaxa de intrare

format_text 10  ...
Puncte: 0
Cum pot schimba lansatorul (de la favorite) în ubuntu pentru a include configurația manuală a shell-ului?
drapel us

Ei bine, am întâlnit o eroare ciudată cu webstorm. Și după câteva depanări în interiorul stackoverflow, observ că problema se datorează modului în care este rulat webstorm.

Problema de bază poate fi găsită aici: https://stackoverflow.com/questions/70928355/running-new-project-from-webstorm-interface-crashes-while-running-from-shell-doe/

Acum, soluția la această problemă este să vă asi ...

Puncte: 0
Josh Bone avatar
"nohup" cu un script bash - vor fi întrerupte programele apelate din scriptul bash?
drapel cn

Pentru configurarea mea de lucru, în prezent mă aflu într-o mașină de la distanță. Vreau să apelez un anumit program Python de mai multe ori cu argumente diferite, așa că am scris un script bash simplu care arată astfel:

get_results.sh:

#!/bin/bash
python generate.py -d 10
python generate.py -d 20
...

Întrebarea mea este dacă rulez acest script bash ca nohup ./get_results.sh, apoi mă de ...

Puncte: 1
Minsky avatar
Puteți schimba utilizatorul terminalului ca orice utilizator definit în /etc/passwd?
drapel mx

Context

Aceasta este o întrebare foarte începătoare, dar nu înțeleg pe deplin unix utilizatori încă.

Dacă eu cat /etc/passwd există diferiți utilizatori:

me:x:1000:1000:me,,,:/home/me:/bin/bash
systemd-coredump:x:999:999:systemd Core Dumper:/:/usr/sbin/nologin
sddm:x:127:134:Simple Desktop Display Manager:/var/lib/sddm:/bin/false
mongodb:x:128:65534::/home/mongodb:/usr/sbin/nologin
sshd:x:129:6 ...
Puncte: 0
Solebay Sharp avatar
Schimbați versiunea Python numai într-un singur mediu virtual
drapel th

Terminalul Gnome va rula doar când python3.6 este folosit. Așa că am creat un mediu și am instalat python3.9 ca astfel:

#!/usr/bin/env bash

sudo apt install python3-venv
python3 -m venv test_env
sursă test_env/bin/activate

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
lista apt | grep python3.9
sudo apt-get install python3.9
sudo update-alternatives --install /usr/bin/p ...
Puncte: 3
Întrebare despre comportamentul bash cu modul non-interactiv
drapel pl

Practic, trebuie să înțeleg următorul comportament:

$ echo $SHELL
/bin/bash
$ bash -c echo $SHELL

bash -c echo $SHELL produce o ieșire goală, iar acest lucru mă încurcă pentru că m-aș aștepta ca SHELL să fie setat. Acest lucru este valabil și pentru $BASH_VERSION.

Poate cineva să-mi explice asta?

Mulțumesc pentru timpul acordat!

Puncte: 0
Gage Atkinson avatar
Încercarea de a schimba promptul terminalului folosind PS1
drapel tm

Încerc să-mi schimb permanent aspectul terminalului folosind ceva de genul: PS1="[\d \t \u@\h:\w ] $ " dar când o fac, se afișează [\d \t \u@\h:\w ] $ la cererea mea, pot avea ceva ajutor.

Puncte: 0
Există o modalitate de a apela un alias fără a-l separa de caracterele anterioare?
drapel tr

Super nou în toate astea. Încercarea de a face jocurile de război overthewire pentru a învăța și am crezut că este puțin plictisitor să te autentifici la fiecare nivel și am vrut să fac câteva comenzi rapide. Am creat un alias care poate prelua parola pentru nivelul următor și o poate trece prin sshpass, ceea ce economisește puțin timp de tastare. Dar mă întreb dacă pot face același ...

Puncte: 0
gfries avatar
Pot obține o completare mai bună a filelor în terminal?
drapel cn

Să presupunem că am trei fișiere cu nume de fișiere care încep cu s într-un folder.

Dacă tastez s și lovesc Tab, primesc sunetul de eroare și nu se completează nimic în terminal. Trebuie să scriu suficient din numele fișierului pentru a fi clar pentru terminalul care fișier vreau înainte ca acesta să se completeze automat cu Tab.

Deci, dacă am nume de fișiere şcoală, scuba, și

Puncte: 1
Hasan Ali avatar
.bashrc meu are o greșeală de tipar și nu știu cum să o repar
drapel in

Încercam să creez un alias pentru o comandă, am adăugat alias-ul în partea de jos a .bashrc fișier dar când încerc să rulez sursa .bashrc Eu iau:

.bashrc (linia 6): „case” încorporat nu în interiorul blocului de comutare
caz $- in
^
din fișierul sursă .bashrc
sursă: Eroare la citirea fișierului â.bashrcâ

Iată blocul de cod care începe la rândul nr. 6:

caz $- in
    *i*) ;;
  ...
Puncte: 0
Cram007 avatar
Convertiți Makefile în script Bash
drapel jo

Bună, aș dori să convertesc un Makefile într-un script bash sau ansible-playbook orice idee?

build/client_validator_nimbus \
        --log-level="$(RUNTIME_LOG_LEVEL)" \
        --log-file=build/data/shared_$(1)_$(NODE_ID)/nbc_vc_$$(data +"%Y%m%d%H%M%S").log \
        --data-dir=build/data/shared_$(1)_$(NODE_ID) \
        --rpc-port=$$(( $(BASE_RPC_PORT) +$(NODE_ID) ))
endef

definiți MA ...
Puncte: 3
Scorb avatar
Există vreo modalitate prin care pot deschide aplicația calendar din widgetul dată și oră?
drapel af

Există un widget de date și oră care se afișează în centrul de sus al desktopului ubuntu gnome.

Când dau clic pe el, afișează un calendar mic. Există vreo modalitate prin care pot lansa aplicația de calendar la dimensiune completă din acest widget de dată și oră?

Puncte: 1
Scorb avatar
Evenimentele mele din calendarul Google nu apar în calendarul meu drop-down
drapel af

Rulez Ubuntu 21.10.

Mi-am adăugat contul Google și am activat sincronizarea calendarului.

Când faceți clic pe afișajul dată și oră din partea centrală de sus a desktopului meu, acesta arată calendarul drop-down. Acest calendar nu afișează niciunul dintre evenimentele mele din calendarul Google. Dacă deschid aplicația de calendar, evenimentele apar, dar nu în calendarul drop-down.

Puncte: 1
Farhan M. avatar
Citiți din fișierul .env și setați ca variabile bash
drapel ca

Cum pot citi un fișier .env și pot seta variabilele ca variabile bash? În prezent, pot să-l citesc și să le export ca variabile de mediu.

Dacă fișierul conține variabilele:

DB_NAME=mydb
DB_PASSWORD=abcd1234

Atunci, DB_NAME și DB_PASSWORD vor fi variabile bash și vor conține valorile respective.

Puncte: 0
Florian Schneider avatar
Traduceți comanda bash în xonsh
drapel us

Am un script .sh pe care l-am folosit care nu mai funcționează. Verifică dacă un container Docker există prin:

if [ -z "$(docker ps -q -a -f nume=mujoco_roboy)" ]

Acest lucru nu funcționează în xonsh.

(docker ps -q -a -f nume=mujoco_roboy) oferă o ieșire de consolă. Cum pot continua din asta?

https://xon.sh/bash_to_xsh.html

Puncte: 0
user7458924 avatar
Creați un script pentru a redenumi un fișier, creând mai întâi un nume de fișier folosind parametri personalizați din terminal
drapel cn

Să considerăm că rezultatul fiecărei execuții personalizate (unele software în Linux), este salvat într-un nume de fișier generic /mydump/xyz.out. În loc să denumesc personalizat fiecare fișier de ieșire, vreau să scriu un script care face următoarele:-

  1. navighează la /mydump (cd mydump)
  2. creează un nume de fișier folosind argumentele transmise de ex. config1_config2xconfig3.out
  3.  ...
Puncte: 0
Scriptul Shell nu iese din submeniu, ajutor!
drapel ca

Am o problemă cu un script shell pe care îl scriu, în care face tot ce trebuie să facă, cu excepția faptului că nu va ieși din submeniuri și nici nu va ieși complet din script când se află într-un submeniu.

Iată ce am făcut până acum. Am redactat părți din ea din cauza confidențialității muncii:

#!/bin/bash



#Acum pentru meniul principal...

in timp ce :
do

    clar
   ...
Puncte: 0
Anjali Bhavan avatar
Rularea mai multor scripturi cu intrare/ieșire canalizată
drapel us

Doresc să apelez mai multe scripturi dintr-un singur fișier script, cu diverse intrări și ieșiri ca aceasta:

./file1.sh ip1 ip2 op1

./file2.sh op1 op2

și așa mai departe. Ceea ce vreau să spun este că rezultatul dat de rularea fișier1 ar trebui să fie introdus în fișier2, iar ieșirea fișierului2 în fișier3 și așa mai departe. Există cinci fișiere și acestea trebuie apelate înt ...

Puncte: 0
Rularea comenzii înainte de suspendare
drapel ng

Am găsit mai multe postări (de ex., Cum rulez comenzi la suspendare/revenire de la suspendare?, Cum să rulezi un script înainte de suspendare?, Scriptul nu rulează la reluare/trezire în Ubuntu) care descriu adăugarea unui script în /etc/pm/sleep.d sau /usr/lib/pm-utils/sleep.d pentru a executa comenzi la suspendare/reluare. Cu toate acestea, nu am reușit să fac asta să funcționeze; scriptul pa ...

Puncte: 0
Căutarea în aplicații a evenimentelor din calendar nu afișează niciuna
drapel bh
twb

ubuntu 20.04 lts oferă căutare generoasă prin butonul aplicațiilor (gnome) a setărilor, fișierelor, contactelor etc. și chiar dacă selectarea și sortarea după setările sistemului element de căutare. După ce ați selectat aplicația de calendar în setările de căutare, evenimentele (întâlniri, întâlniri etc.) nu vor fi afișate deloc la căutarea aplicațiilor. Nici după subiect, nici ...

Puncte: 1
Jobesmor avatar
Detașați procesul de firul de execuție
drapel cn

Lansez un script cu reguli udev pe fiecare conexiune de dispozitiv USB. Problema este decât am nevoie de acest script pentru a lansa altul după 20 de secunde.

Acesta este codul.

#!/bin/bash
#
dormi 20
/'Un alt script'

Problema este că a face așa cu întârzierea operației de montare udev, ceea ce nu vreau să se întâmple.

Am încercat asta:

#!/bin/bash
#
nohup bash /'Alt Script' & 
fg
 ...
Puncte: 0
Dezactivați .pythonrc numai în Python 2
drapel it

Mulțumită acestei sarcini:

export PYTHONSTARTUP=~/.pythonrc

Pot începe un script de inițializare imediat ce rulez Python, un pic ca fișierul .bashrc. Problema este că acest lucru funcționează atât pe Python2, cât și pe Python3, în schimb vreau să împiedic Python2 să facă acest lucru, din cauza problemelor cu codul în .pythonrc.
Știu că pot pune un If în fișierul .pythonrc pent ...

Puncte: 0
Thomas Weller avatar
Înregistrează tot ce văd într-o sesiune bash
drapel ru

Știu că pot arunca o privire la istoricul băsh-urilor mele .bash_history și salvează acea istorie.

De data aceasta, aș dori ca atât comenzile, cât și rezultatul complet al acelor comenzi să fie înregistrate într-un fișier text, la fel ca un „video” cu ceea ce fac, dar în format text.

Puncte: 0
bahadr avatar
Instalare: Copiați scriptul undeva în $PATH
drapel us

Am vrut sa instalez polibar-teme iar una dintre dependenţe a fost networkmanager_dmenu deci vreau sa il instalez. Sunt pe Ubuntu 20.04 și singura opțiune valabilă pentru mine este: Copiați scriptul undeva în $PATH Nu am idee cum să implementez asta, poate cineva să-mi explice asta?

Puncte: 4
cocomac avatar
Cum să ascundeți rezultatul primei comenzi când utilizați || operator și ieșire?
drapel cn

Aceasta ascunde rezultatul de la prima comandă și se tipărește Hopa! la stderr dacă eșuează. Până acum, bine.

#!/usr/bin/env bash
invalid_command > /dev/null 2>&1 || >&2 ecou „Hopa”
ecou salut

Asta scoate asta:

Hopa!
Bună

Dar trebuie să ies și să imprim un mesaj dacă prima comandă a eșuat. Așa că am încercat să folosesc paranteze.

#!/usr/bin/env bash
invalid_c ...
Puncte: 0
Farhan M. avatar
Configurarea bazei de date PostgreSQL cu script bash folosind variabile din fișierul .env
drapel ca

Încerc să configurez PostgreSQL cu un script bash care preia variabilele dintr-un fișier .env.

Codul meu -

#!/bin/bash

DB_NAME=$(grep DB_NAME .env | cut -d '=' -f 2-)
DB_USER=$(grep DB_USER .env | cut -d '=' -f 2-)
DB_PASSWORD=$(grep DB_PASSWORD .env | cut -d '=' -f 2-)

echo $DB_NAME;
echo $DB_USER;
echo $DB_PASSWORD;

sudo -u postgres psql -c "CREATE BAZA DE DATE $DB_NAME;"

sudo -u po ...
Puncte: 0
Zac Helmberger avatar
Ubuntu 20.04 îmi topește computerul! Ușor miros de ars de la aerisire!
drapel us

După migrarea de la Ubuntu 18.04 la Ubuntu 20.04, CPU-ul meu arde fierbinte, iar activitatea discului este în afara topurilor, în timp ce acest set de procese aparent imposibil de omorât îmi lovește CPU-ul și harddisk-ul:

tracker-miner-fs

tracker-extras

tracker-magazin

În procesul de a încerca să înțeleg ce se întâmplă, am dat peste acest comportament cel mai curios într-o sesiune ...

Puncte: 0
Moriartyalex avatar
Scriptul Cron și bash afișează jurnalele diferite
drapel de

Am un script simplu pentru a căuta un set de căști bluetooth împerecheat ca mai jos și l-am programat în cron să ruleze în fiecare minut. Funcționează și se conectează la căștile Bluetooth asociate atunci când sunt pornite și eșuează dacă dispozitivul Bluetooth este oprit conform așteptărilor. Pentru a depana programatorul cron, am prins jurnalele scriptului într-un jurnal. Și ace ...

Puncte: 0
sai gokul avatar
în timp ce se invocă „gnome-terminal” de la terminal, variabilele de mediu ale sesiunii anterioare au un domeniu de aplicare în terminalul nou deschis
drapel na

Am deschis un terminal gnome și am făcut asta:

$ export abc=abcd
$ echo $abc 
abcd
$ gnome-terminal

Comenzile de mai sus au invocat un alt terminal gnome și au încercat acest lucru:

$ echo $abc
abcd #Nu mă aștept la asta

Întrebarea mea este cum să invoc „gnome-terminal” cu variabilele de mediu implicite (la fel ca și începând cu ctrl+T)