ファイルの一覧を出力
ls -1
空のファイルを作成する
mktemp ${FILE_NAME}
空のファイルを作成する
echo -n > ${FILE_NAME}
ファイルに書き込む
echo ${TEXT} > ${FILE_NAME}
ファイルに日付を追記する
echo `date +"%Y/%m/%d %H:%M:%S"` >> ${FILE_NAME}
ディレクトリを作成
mkdir -p -v ${DIRECTORY_NAME}
日付フォルダを作る
mkdir `date +%Y%m%d_%H%M`
ファイルに追記する
echo ${TEXT} >> ${FILE_NAME}
ファイルの内容を出力する
cat ${FILE_NAME}
ファイルをコピーする(上書き)
cp -f ${FROM_SRC_FILE} ${DEST_DIR_PATH}
ファイル名を変更する
mv ${BEFORE_FILE_NAME} ${AFTER_FILE_NAME}
ディレクトリを削除(警告を表示しない&中身も削除)
rm -rf ${DIRECTORY_NAME}
ディレクトリ内の全てのファイルを操作
for FILE in *
do
echo ${FILE}
done
ディレクトリ内の特定の拡張子のファイルを操作
for FILE in *.png
do
echo ${FILE}
done
複数のファイルの拡張子を一括変更する
for FILE in *.txt;
do
mv $FILE ${FILE%.txt}.doc;
done