Sto cercando di impostare uno script di completamento bash e ho qualche problema. Vorrei impostarlo in modo che i completamenti elencati siano file corrispondenti a una determinata estensione o directory (che possono contenere o meno file di tale estensione). Il problema che sto avendo è che l'unico modo per ottenere …
Perché il comando qui sotto non termina? Invece di uscire, il ciclo si avvia indefinitamente. Mentre ho scoperto questo comportamento usando una configurazione più complessa, la forma più semplice del comando si riduce a quanto segue. Non esce: while /usr/bin/true ; do echo "ok" | cat ; done | exit …
Esiste un modo per cambiare l'identità dell'utente all'interno di uno script (eseguito come root come parte di un processo di installazione) per eseguire alcuni comandi senza chiamare uno script esterno, per poi tornare roota eseguire altri comandi? Una specie di: #!/bin/bash some commands as root SWITCH_USER_TO user some commands as …
Come posso usare awk o sed per stampare una stringa solo fino al primo carattere di sottolineatura? Prima: host100_044 2 host101_045 2 host102_046 2 Dopo: host100 host101 host102
Va bene SU, ho un dado divertente da decifrare. Ho 8 schermi configurati in una linea, tutti collegati a un robusto G5 con Snow Leopard (sì, 4 schede grafiche; circa 15.000 pixel di larghezza!). Sto configurando una demo che utilizza 8 finestre del browser Chrome a schermo intero, ognuna indicante …
Sto scrivendo uno script che deve essere eseguito utilizzando source, perché il suo compito è modificare l'ambiente. Durante lo script, voglio usare in set -emodo che qualsiasi errore interrompa lo script. Lo script è simile al seguente: #!/bin/bash set -e # do something cd somewhere source anotherScript Il problema è …
Contesto: Gli utenti mi forniscono i loro script personalizzati per l'esecuzione. Questi script possono essere di qualsiasi tipo come gli script per avviare più programmi GUI, servizi di back-end. Non ho controllo su come sono scritti gli script. Questi script possono essere di tipo bloccante, ovvero l'esecuzione attende fino all'uscita …
Nel seguente esempio, trova sedle righe che iniziano con una ao una ce stampa il primo carattere di quella riga ( ao c): $ echo "ag bh ci dj ek fl" | sed 's/\(a\|c\)./\1/' # Matches lines starting with 'a' or 'c'. output: a bh c dj ek fl Tuttavia, …
Voglio generare due processi figlio, ma aspetto che il primo raggiunga un certo punto della sua esecuzione (che può essere determinato esaminando lo stdout) prima di generare il secondo. Non sono sicuro di quali comandi unix sarebbero coinvolti nella realizzazione di questo, e ho avuto difficoltà a trovare qualcosa tramite …
Ciao come posso scrivere nbyte da un file in un nuovo file a partire dalla kposizione usando Bash? Ad esempio, se n = 60, k = 1 e dimensione del file = 100, allora: il 2o file sarebbe composto dal 1o byte fino al 60o byte e sarebbe di 60 …
Quando voglio fare qualcosa con ogni riga di un file di solito scrivo cat my_file | while read a do gzip "$a" done Il gzip è solo un esempio che può essere qualsiasi cosa. Quello che mi chiedo è se c'è un altro modo per ottenere le linee di cat …
Attualmente sto usando uno script software che richiede un input continuo attraverso il terminale. Lo script valuta continuamente i file ricevendo l' input del percorso e valutando il file nel percorso. L'obiettivo : è possibile eseguire uno script che richiede input passando l'input da un altro terminale o script. Il …
Sto lavorando su un sistema Mac in una società di video in cui devo ripulire un sacco di cartelle e sottocartelle contenenti file video intermedi di grandi dimensioni. Quindi stavo cercando un modo per convertire in batch molti file .mov in file h.264 .mp4 usando ffmpeg. Ho trovato diversi codici …
Questa domanda ha già una risposta qui: Come eliminare tutti i file in una directory tranne alcuni? 17 risposte Era un vecchio problema. Sapevo come eliminare i file ed escluderne alcuni, come questo: rm `find ~/temporary/Test\ 1 -mindepth 1 -maxdepth 1|grep -v 'A'` ma il problema è la cartella 'Test …
Sto cercando di rimuovere alcuni file di archivio da una cartella su un fileserver CentOS con un cronjob. I requisiti: Rimuovi i file del mese scorso Il file .tgz del primo giorno del mese dovrebbe essere lasciato intatto. So che posso rimuovere i file più vecchi di x giorni con: …
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.