Deutsch English Français Italiano |
<v3j22a$3ipjj$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder9.news.weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Your Name <YourName@YourISP.com> Newsgroups: comp.sys.mac.misc Subject: Re: Another question Re: Print (or export to a spreadsheet) all the information displayed when Finder is looking at a folder (OS X 10.13 High Sierra) Date: Mon, 3 Jun 2024 12:17:14 +1200 Organization: A noiseless patient Spider Lines: 73 Message-ID: <v3j22a$3ipjj$1@dont-email.me> References: <v38hii$1c5h1$1@dont-email.me> <v3iun5$3ibv3$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Mon, 03 Jun 2024 02:17:15 +0200 (CEST) Injection-Info: dont-email.me; posting-host="fc631ae0dc8d5e5cb23f7c931418c281"; logging-data="3761779"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/FIUpmRhE8g7GkLmNw0mMcfE8wkqjMZMk=" User-Agent: Unison/2.2 Cancel-Lock: sha1:KQw4N6BHvgnE5ku8JeS4Jn+2QN0= Bytes: 3786 On 2024-06-02 23:20:02 +0000, Dudley Brooks said: > On 5/29/24 5:43 PM, Jolly Roger wrote: >> On 2024-05-30, Dudley Brooks <dbrooks@runforyourlife.org> wrote: >>> On 5/4/24 1:43 PM, Jolly Roger wrote: >>>> On 2024-05-03, Dudley Brooks <dbrooks@runforyourlife.org> wrote: >>>> >>>>> I forgot to ask. Can I add something to your now-working line >>>>> >>>>> stat -f '%SN,%SB,%Sm' * > file_times.txt >>>>> >>>>> to reformat date and time? Either within the -f format description or >>>>> piping it to something else? >>>>> >>>>> On the internet I found this, supposedly to simply reformat date and >>>>> time, for everything, during a session: >>>>> >>>>> set timefmt "%Y-%m-%d %H:%M:%S" >>>>> >>>>> But it doesn't seem to be working either. I execute it, then do "date" >>>>> or "ls -l" or whatever ... and the date and time are still displayed in >>>>> the same format as ever. >>>>> >>>>> Thanks in advance. >>>> >>>> Create a plain text file named "lister.sh" with these contents: >>>> >>>> #!/usr/bin/env bash >>>> >>>> for file in ./*; do >>>> filename=`basename "$file"` >>>> >>>> created=`stat -f '%SB' "$filename"` >>>> modified=`stat -f '%Sm' "$filename"` >>>> >>>> created_s=`date -j -f "%b %d %H:%M:%S %Y" "$created" "+%F %H:%M:%S"` >>>> modified_s=`date -j -f "%b %d %H:%M:%S %Y" "$modified" "+%F %H:%M:%S"` >>>> >>>> echo "$filename,$created_s,$modified_s" >>>> done >>>> >>>> Make the script executable with this command in the same directory as >>>> the script: >>>> >>>> chmod +x lister.sh >>>> >>>> Run the script in a terminal window like so: >>>> >>>> ./lister.sh > file_times.csv >>> >>> As I mentioned in another thread (in another ng, actually, >>> comp.sys.mac.apps) I didn't have time to try your suggestion until quite >>> recently, and didn't have time to thank you until just now. >>> >>> It worked perfectly! And it's clear enough that I can modify it myself >>> to do another couple of minor things I might want to do. >>> >>> Thanks! >> >> You're welcome. Glad to hear it worked for you. >> >> You may find this funny. I was told just in the past day or two by a >> resident troll in the iPhone news group that I have never written a >> single line of code. He also claims I never made it through high school >> along with a bunch of other juvenile personal attacks. 🤣 > > I wish trolls were just as imaginary as the things they say. > > Why can't they just limit themselves to hiding under bridges and saying > "Who's that tramping on my bridge!" Because fools in cargo ships or big trucks keep crashing into the bridges. ;-)