il tag "date" è usato per classificare le domande sulla manipolazione di data / calendario / ora, visualizzazione, conversione ... su sistemi simili a Unix.
In questione Modifica la data di creazione del file dai metadati JPEG EXIF ci sono ottimi script, per aggiornare la data del file system, in modo che corrispondano alla data memorizzata nel file. Ma cosa succede se “Data e ora (originale)” sono cattivi nei dati exif (a causa dell'ora impostata …
Sto tentando di creare un tmux barra di stato che mostra tre fusi orari: US Eastern Time :: UTC :: Central European Time. L'uso della TZvariabile d'ambiente fa sì che il datecomando mostri l'ora in un determinato fuso orario. Stavo tentando di farlo con questa impostazione tmux.conf: set -g status-right …
Problema: devo verificare se oggi è giovedì ed eseguire diverse azioni in base al risultato di questa condizione. Ho provato due approcci diversi: Ottenere il nome del giorno: DAYOFWEEK=$(date +"%a") echo DAYOFWEEK: $DAYOFWEEK if ["$DAYOFWEEK" == "Thu"]; then echo YES else echo NO fi Ottenere il giorno Num: DAYOFWEEK=$(date +"%u") …
Devo controllare l'ora corrente e interrompere lo script se non è l'ora del giorno corretta dovrei eseguirlo. Inoltre, se qualcun altro lo esegue, dovrebbe interrompere. Ad esempio: ho bisogno che il mio script venga eseguito solo se viene avviato tra le 22:00 e le 2:00 (una finestra di 4 ore). …
Sono nuovo di shell scripting. Il cuore della mia sceneggiatura è trovare la differenza tra due timestamp fino a millisecondi. Con me ho un file con contenuto di timestamp solo come 2012-09-13 15:00:29,290 2012-09-13 15:00:29,297 2012-09-13 15:00:29,428 2012-09-13 15:00:29,447 In questo modo ho circa 30k record, in cui non dovrei …
Sono su una macchina CrunchBang e sto provando a scrivere uno script che deve avere come riferimento la data di installazione del sistema operativo. Ho cercato e trovato questo comando: ls -lct /etc | tail -1 | awk '{print $6, $7, $8}' Stampa Mar 31 21:24 Non ho capito la …
Voglio ottenere la data 3 minuti sul futuro. Ad esempio, se "adesso" lo è 01-Jan-70 00:00:00 GMT voglio ottenere 01-Jan-80 00:03:00 GMT Come dovrei farlo? Sto lavorando con busybox linux.
date +%b mi dà l'abbreviazione di tre lettere del nome del mese corrente (l'ho scoperto online, non è nella mia man datee non posso trovare la risposta a questa domanda nella mia man date). Come posso ottenere il nome del giorno corrente? ad es. dom, lun, mar, ecc.?
Il datecomando visualizza la data e ora correnti così: Fri Apr 12 15:04:03 UTC 2013. Per avere la data e l'ora di output in un formato personalizzato possiamo usare date +FORMAT, ad esempio, in questo modo: date "+%Y-%m-%dT%H:%M:%S%:z"che dà qualcosa di simile 2013-04-12T15:04:37+00:00. Ma voglio sapere qual è il %Y, …
Sono interessato a presentare una rappresentazione del trimestre corrente, nonché del trimestre dell'anno precedente. Se oggi è il 1 ° gennaio 2012, mi piacerebbe ottenere 2012q1 e 2011q4 come le rispettive uscite.
Mi chiedo se esiste un modo semplice e / o portatile per dire "passa alla directory figlio modificata più di recente". Posso usare ls e awk ma probabilmente c'è un modo migliore. cd $( ls -ltrd */ | tail -1 | awk '{ print $8 }' ) Devo eseguire un …
Devo trovare ed eliminare i file più vecchi di 1 settimana nell'unità di sviluppo. Ci sono utilità di numero limitato disponibili su questa unità. -mtime findIl predicato non è disponibile. Come posso controllare tutti i file più vecchi di x giorni in questo caso?
Vorrei ordinare questo output per lstart(inizio del processo): ps -eo lstart,pid,cmd Esiste un modo per avviare lstart in formato ISO come AAAA-MM-GG HH: MM: SS? Ma l'ordinamento da solo non lo risolve. Mi piacerebbe davvero avere un formato data ISO.
Ho scritto un piccolo script bash che mi ha fatto inciampare in "Bug 2038 anno" . Prima non sapevo di questo problema e ho solo il coraggio di pubblicare l' --debugoutput che ho ricevuto da datequando la mia sceneggiatura ha cercato di calcolare questa data magica (03:14:07 UTC il 19 …
$ date -d "Apr 1 2016 - 1 month" +%B mi dà "marzo", il che è fantastico - il mese che precede aprile è marzo. Se lo faccio comunque: $ date -d "$(date -d "Apr 1 2016") - 1 month" +%B mi dà "febbraio". Questo sta causando un bug in …
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.