Tôi muốn đặt biến số date-today
thành ngày hiện tại và date_dir
thành ngày hôm qua, cả ở định dạng yyyy-mm-dd
.Làm cách nào để đặt biến thành ngày hiện tại và ngày-1 trong linux?
tôi đang làm điều này:
#!/bin/bash
d=`date +%y%m%d%H%M%S`
echo $d
Tôi đang bối rối như thế nào bạn quản lý để bị mắc kẹt tại điểm chính xác mà bạn đã làm. Bạn đã quản lý để truy xuất ngày bằng định dạng được chỉ định - nhưng không phải định dạng bạn muốn. Bạn đã quản lý để lưu đầu ra thành một biến - nhưng không phải biến mà bạn muốn. Làm thế nào bạn quản lý để viết mã dưới "Tôi đang làm điều này", và làm thế nào đến bạn không thể làm một chút công việc phụ của tinh chỉnh nó vào những gì bạn cần? – ruakh
@ruakh: thực sự nó không phải là giải quyết biến $ d đó là lý do tại sao và tôi rất mới với kịch bản bash này –
Kịch bản bạn đã đăng * không * in '$ d'. Điều gì làm cho bạn nói rằng nó không? – ruakh