Quando visualizzo un messaggio nel cercapersone, il mutt visualizza l'ora nell'intestazione della data in UTC anziché il mio fuso orario locale. La vista indice mostra l'ora locale correttamente. Ho trovato questo vecchio post della mailing list che descrive come ottenere l'ora locale da visualizzare nella barra di stato nella parte …
Ho usato Cygwin sul mio laptop (DOS). Ho una raccolta di script dei miei colleghi e dei miei. Non sono una persona IT, non sono esperto in Unix. Seguo la sintassi dei miei colleghi e sono in grado di gestire alcune cose semplici. Gli script hanno funzionato bene sul mio …
Sono confuso su come includere argomenti / flag opzionali quando si scrive uno script bash per il seguente programma: Il programma richiede due argomenti: run_program --flag1 <value> --flag2 <value> Tuttavia, ci sono diversi flag opzionali: run_program --flag1 <value> --flag2 <value> --optflag1 <value> --optflag2 <value> --optflag3 <value> --optflag4 <value> --optflag5 <value> …
Negli script bash cerco di mantenere le mie variabili locali nelle funzioni ovunque io possa e quindi passare ciò di cui ho bisogno fuori dalle funzioni come muggito #!/bin/bash function FUNCTION() { local LOCAL="value" echo "$LOCAL" # return this variable } GLOBAL=$(FUNCTION) echo "$GLOBAL" Ma è possibile farlo includendo gli …
Devo essere in grado di eseguire uno script di shell eseguibile ( sh) con un doppio clic. Ho impostato il flag eseguibile sulle autorizzazioni per il file, eppure quando faccio doppio clic su di esso, si apre in un editor di testo. Non ho alcuna opzione nella mia interfaccia utente …
Domanda (TL; DR) Quando si assegnano le porte in modo dinamico per l'inoltro remoto ( -Ropzione aka ), come può uno script sul computer remoto (ad esempio proveniente da .bashrc) determinare quali porte sono state scelte da OpenSSH? sfondo Uso OpenSSH (su entrambe le estremità) per connettermi al nostro server …
Ho letto una grande domanda qui chiamata Understanding IFS . Sono stato sorpreso perché le risposte e i commenti citano POSIX in cui si afferma che IFS = non è lo stesso di IFS non inquietante. Se si disattiva IFS, apparentemente viene utilizzato il valore predefinito. Se si rende Null …
Quando scrivo uno script di shell, in cui alcuni ma non tutti i comandi in esso necessitano dei privilegi di superutente, dovrei aggiungere sudo a quei comandi che richiedono privilegi di superutente ed eseguire lo script della shell senza sudo, oppure non aggiungere sudo a quei comandi che richiedono i …
Voglio stampare il valore di / dev / stdin, / dev / stdout e / dev / stderr. Ecco il mio semplice script: #!/bin/bash echo your stdin is : $(</dev/stdin) echo your stdout is : $(</dev/stdout) echo your stderr is : $(</dev/stderr) io uso i seguenti tubi: [root@localhost home]# ls …
Sto tentando di creare un servizio "Hello World", per così dire. Si chiama autologger.serviceed è archiviato in /usr/lib/systemd/system/autologger.service. Ho provato sudo service autologger start, ma ha systemctlrestituito lo standard: Job for autologger.service failed. See 'systemctl status autologger.service' and 'journalctl -xn' for details. Quando ho controllato /var/log/messages, ho visto il seguente …
È possibile formattare questo esempio: for i in string1 string2 stringN do echo $i done a qualcosa di simile a questo: for i in string1 string2 stringN do echo $i done EDIT: Mi dispiace per la confusione, non ho capito che c'erano diversi metodi per eseguire lo script - sh …
Ho bisogno di includere sotto lo script Python all'interno di uno script Bash. Se lo script bash termina con successo, devo eseguire lo script seguente: #!/usr/bin/python from smtplib import SMTP import datetime debuglevel = 0 smtp = SMTP() smtp.set_debuglevel(debuglevel) smtp.connect('192.168.75.1', 25) smtp.login('my_mail', 'mail_passwd') from_addr = "My Name <my_mail@192.168.75.1>" to_addr = …
Ho un programma UNIX black box usato in una shell Bash che legge colonne di dati da stdin, le elabora (applicando un effetto smoothing) e poi le emette su stdout. Lo uso da pipe UNIX, come generate | smooth | plot Per un maggiore smoothing, posso ripetere il smooth, quindi …
Funziona su un prompt della shell (bash, dash): [ -z "" ] && echo A || echo B A Tuttavia, sto provando a scrivere uno script di shell POSIX , inizia così: #!/bin/sh [ "${#}" -eq 1 ] || echo "Invalid number of arguments, expected one."; exit 1 readonly raw_input_string=${1} …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.