SST Lab Dokuwiki Header
内容へ移動
@surface
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
seminar:スクリプト_主にシェルスクリプト_を作るスクリプト
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== シェルスクリプトを作るスクリプト ====== 問題 <blockquote>カレントディレクトリにあるkoredakewakesanaide.textというファイル以外のファイルを全て消す。</blockquote> 解答 <code sh> $ mv koredakewakesanaide.text /tmp/koredakewakesanaide.text $ rm * $ mv /tmp/koredakewakesanaide.text . </code> いやだからね、これはあくまで、いわゆる、「問題のための問題」ってやつで「シェルスクリプトを作るスクリプト」の例を説明するための問題なのよ。 解答 <code sh> $ ls | awk '{if($1!="koredakewakesanaide.text"){print "rm "$1}}' > /tmp/x $ sh /tmp/x </code> オ々、それそれ。こんなふうに発想してくれるとありがたいのよ。うん。
seminar/スクリプト_主にシェルスクリプト_を作るスクリプト.txt
· 最終更新: 2022/08/23 13:34 by
127.0.0.1
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ