簡體   English   中英

在Mac中等效於批處理文件,可以將所有擴展名為.dat的文件移動到USB驅動器中的另一個文件夾

[英]What is batch file equivalent in Mac to move all files with .dat extension to another folder in a usb drive

我需要創建一個腳本,以將具有特定擴展名的所有文件從USB1的根目錄移動到specificFolder。

到目前為止,我已經使用以下代碼創建了一個move.command文件

#!/bin/bash
mv /VOLUMES/USB1/*.dat /VOLUMES/USB1/specificFolder 

我在文件上設置x位以使其可執行

chmod +x move.command 

當我雙擊要啟動的文件時,終端打開,並顯示此消息/Volumes/USB1/move.command; 出口; 注銷[處理完成]

但是文件不會被移走。 我想念什么?

萬一有人需要:我通過使用.sh文件而不是.command文件並僅在文件中使用這段代碼來解決問題

mv /VOLUMES/USB1/*.dat /VOLUMES/USB1/specificFolder

不需要帶/ bin / bash的第一行。 另請注意,文件擴展名區分大小寫,此命令僅移動.dat文件,而不移動.DAT文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM