![]() |
|
|
Googleのunix.com
|
|||||||
| UNIXのダミー質問と回答のため もしUNIXやLinuxについての質問があれば、ここに投稿してください。すべてのUNIXおよびLinux初心者歓迎! |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| 複数のファイル拡張子を切り捨てる | prvnrk | シェルプログラミングとスクリプティング | 12 | 2008年4月4日 11:20午前 |
| 切り捨て<n>をファイルから最後の文字 | Gwailo88 | UNIXのダミー質問と回答のため | 1 | 2008年3月5日 12:52午前 |
| 何千人ものスクリプトファイルをgzip | thepurple | Sun Solaris | 10 | 2008年1月2日 06:39午前 |
| 切り捨てファイルが含まれて | りんくう | シェルプログラミングとスクリプティング | 2 | 2007年5月30日 07:43午前 |
| どのように)ファイルには、大規模な( 8ギガバイトに切り捨てる | kotasateesh | シェルプログラミングとスクリプティング | 1 | 2006年7月5日 02:57午前 |
![]() |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|
|
||||
|
通常の文字がある場合には、メタファイル名にしている-は、シェルに何かを意味する- ( )チック二重引用符または単一引用符でファイル名を囲むことができますし、ファイルをコピーするか、名前を変更している。ファイル名の最後の4文字を削除するには、 mvコマンドに入力することがあることを意味します。これはのCPコマンドには栄養と同じ このようにしてみてください、ファイルの名前を変更する: コード:
#!/bin/bash
ls ./maildir |
while read filename
do
len=${#filename}
len=$(( $len - 4 ))
printf "mv '%s' '%s'" "${filename}" "${filename:0:$len}"
done > tmp.sh
chmod +x tmp.sh
tmp.sh
この最初のテストを行います。 |