Tôi chưa quen với bash và tôi đang tạo một tập lệnh lặp qua các tệp trong một thư mục và dựa trên một phần của tên tệp, thực hiện một cái gì đó với tệp, cho đến nay tôi có điều này:
#!/bin/bash
DIR="/Users/me/Documents/import/*"
for f in "$DIR"
do
t=??????
echo "Loading $f into $t..."
done
vì vậy $f
sẽ xuất ra một cái gì đó như thế này: /Users/me/Documents/import/time_dim-1272037430173
trong số này, tôi muốn t
bằng nhau time_dim
, thư mục có thể có độ dài thay đổi và -1272037430173
có độ dài cố định (đó là dấu thời gian unix btw).
cách tốt nhất để làm việc này là gì?
time_dim-1272037429351