Devo eseguire uno script che acceda a un file nello stesso percorso in cui si trova. Ad esempio: ho lo script /home/me/folder/script.she questo script accederà al file /home/me/folder/myfile. Dato che il file si trova nello stesso percorso dello script, utilizzo semplicemente il nome myfile, non il percorso completo. Ma se …
Ho della documentazione in una tabella html. Voglio convertire la tabella in una tabella ASCII, come vedi quando ricevi un risultato da riga di comando mysql, in questo modo: +------------+------------+ | header | header | +------------+------------+ | cell data | cell data | +------------+------------+ | cell data | cell data …
Ho un alias per un comando (sto configurando un ambiente di sviluppo Python) alias python=~/virtualenv/bin/python in modo che io possa correre ~/virtualenv/bin/pythonsemplicemente digitando python. Ora nel mio progetto c'è uno script shell che va, ad esempio: #!/bin/sh python run-project.py Posso fare in modo che lo script utilizzi il mio alias …
Ho una raccolta di file che corrispondono a un modello come "assegnazione02.cc", "assegnazione02.h", "assegnazione02.txt", ecc. Vorrei copiare / rinominare questi file in "assegnazione03.cc", "assegnazione03. h ',' assegnment03.txt 'e così via. Ho il sospetto che questo dovrebbe essere semplice usando uno script di shell e sed. Finora ho: OLD_NO=$1 NEW_NO=$2 echo …
L'ultima versione di ksh obsoletes utilizza -eqall'interno dei [[ ]]blocchi, preferendo (( ))invece. Perchè è questo? Non riesco a trovare alcuna documentazione sui vantaggi di (( ))sopra [[ ]]ovunque, e trovo che la sintassi molto più evidente. Per esempio: #!/bin/ksh var=1 if [[ $var -eq 1 ]] then echo ALPHA …
Non voglio etichettarmi su specifici moduli di gestione della configurazione come il aptmodulo o il yummodulo di Ansible . Esiste un software di gestione della configurazione distro-agnostica o almeno uno con codice distro-agnostico per installare i seguenti pacchetti anche per Arch Linux ? Lo chiedo perché non ho trovato un …
Fondamentalmente voglio passare da questo: . ├── Alan Walker │ ├── Different World │ │ ├── 01 Intro.mp3 │ │ ├── 02 Lost Control.mp3 │ │ └── cover.jpg │ └── Same World │ ├── 01 Intro.mp3 │ └── 02 Found Control.mp3 ├── Aurora │ └── Infections Of A Different Kind …
Ho il seguente problema: Su ogni macchina che esegue Postgresql c'è un utente speciale postgres . Questo utente ha accesso amministrativo al server di database. Ora voglio scrivere uno script Bash che esegue un comando di database con psql come postgres dell'utente (psql deve essere eseguito come postgres dell'utente , …
Ho un sistema a doppio avvio a 64 bit con Windows 7 e Linux Mint 17 Cinnamon. Uso rEFInd per scegliere graficamente quale sistema avviare. Un po 'di ricerca: È un bootloader EFI. Utilizza file di configurazione esterni basati su testo (* .conf) I file di configurazione possono fare riferimento …
Voglio eliminare tutti i director nascosti da una directory e dalla sua sottodirectory. Uso anche rm -rf .directory_namequesto comando è comando iterativo Voglio un comando ricorsivo. Per favore qualcuno mi aiuti ??
Ho un file CSV con quattro colonne come questa aa,bb,cc,dd ee,bb,cc,dd ff,bb,cc,dd xx,11,22,33 yy,11,22,33 Vorrei trasformarlo in: aa,ee,ff,bb,cc,dd xx,yy,11,22,33 Fondamentalmente, trova le linee in cui le ultime 3 colonne sono identiche e unisci il primo campo. Qualcuno sa come farlo in bash o Python?
Supponiamo che io abbia quattro file di testo molto grandi, tutti compressi con xz. file1.log.xz file2.log.xz file3.log.xz file4.log.xz Quello che mi piacerebbe fare è concatenare i contenuti non compressi di questi quattro file in un nuovo file file.xz. Il fatto è che vorrei idealmente non dover passare attraverso i file …
Devo stampare l'indice del ciclo su un file usando awk. Ecco il codice che ho usato. echo "Write the start and end file number:" read sta end echo "$sta" "$end" for (( c="$sta"; c<="$end"; c++ )) do echo "$c" awk '{if (NR < 15 && $8 >0.48 && $8 <0.52 …
creiamo il seguente comando per rimuovere solo le cartelle vuote più vecchie di 100min find /tmp -type d -empty -mmin +100 -printf '%p was deleted!!\n' -delete perché intendiamo eseguirlo dal cron job sulle macchine di produzione vogliamo capire se il flag vuoto ignorerà anche le cartelle con collegamenti o file …
Che cosa è più veloce o considerato la migliore pratica negli script di shell per prima Cd in una directory quindi eseguire comandi o scrivere il percorso completo? Ad esempio: è meglio scrivere cd /directory1/e poi mkdir subdirectory/o mkdir /directory1/subdirectory/. E se fosse necessario eseguire alcuni comandi in una directory …
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.