| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「シェルプログラミング」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
1行目: 1行目:
==シェルプログラミング==
+
==[[シェルプログラミング]]==
 
[[Programming C]] | [[Linux]] | [[Cygwin]] |  
 
[[Programming C]] | [[Linux]] | [[Cygwin]] |  
  
7行目: 7行目:
  
 
==基本==
 
==基本==
===[シェルプログラミング 基本] [基本]===
+
===[[シェルプログラミング 基本|基本]]===
*[シェルプログラミング 基本] [基本]
+
*[[シェルプログラミング 基本|基本]]
===[シェルプログラミング 変数] [変数]===
+
===[[シェルプログラミング 変数|変数]]===
*[シェルプログラミング 変数] [変数]
+
*[[シェルプログラミング 変数|変数]]
===[シェルプログラミング 条件] [条件]===
+
===[[シェルプログラミング 条件|条件]]===
*[シェルプログラミング 条件] [条件]
+
*[[シェルプログラミング 条件|条件]]
===[シェルプログラミング 制御] [制御]===
+
===[[シェルプログラミング 制御|制御]]===
*[シェルプログラミング 制御] [制御]
+
*[[シェルプログラミング 制御|制御]]
===[シェルプログラミング リスト] [リスト]===
+
===[[シェルプログラミング リスト|リスト]]===
*[シェルプログラミング リスト] [リスト]
+
*[[シェルプログラミング リスト|リスト]]
===[シェルプログラミング 関数] [関数]===
+
===[[シェルプログラミング 関数|関数]]===
*[シェルプログラミング 関数] [関数]
+
*[[シェルプログラミング 関数|関数]]
===[シェルプログラミング コマンド] [コマンド]===
+
===[[シェルプログラミング コマンド|コマンド]]===
*[シェルプログラミング コマンド] [コマンド]
+
*[[シェルプログラミング コマンド|コマンド]]
  
  
==Tips==
+
==[[Tips]]==
 
===複数ファイルを処理===
 
===複数ファイルを処理===
 
*ディレクトリのファイルをまとめて解凍
 
*ディレクトリのファイルをまとめて解凍
41行目: 41行目:
  
 
----
 
----
*Programming C
+
*[[Programming C]]
 
*{{ref shellprog.zip}}
 
*{{ref shellprog.zip}}

2020年2月16日 (日) 04:19時点における版

シェルプログラミング

Programming C | Linux | Cygwin |

これらの本からの覚書。

基本

基本

変数

条件

制御

リスト

関数

コマンド


Tips

複数ファイルを処理

  • ディレクトリのファイルをまとめて解凍
#!/bin/sh
for f in `ls *.zip`
do
unzip $f
done

日付

書式

+で書式設定
# date +%Y%m%d%H%M%S
20130817093545
スクリプト中で使う
sufix=`date +%Y%m%d%H%M%S`
echo $sufix