タグ

bashとlinuxに関するmoerrariのブックマーク (4)

  • 逆引きシェルスクリプト - Linuxと過ごす

    2023-04-25 逆引きUNIXコマンド 逆引きUNIXコマンド/ターミナルで動作するビジュアルなストレージ使用容量確認コマンド 2022-12-12 Ubuntu/GUI操作のWakeOnLAN・gWakeOnLan Ubuntu 2022-12-05 Ubuntu/Ubuntu22.04でデスクトップのアイコンのサイズを変更する手順 2022-08-25 Xubuntu/画面が勝手にオフされる場合の対処方法 2022-08-11 Xubuntu 2022-07-26 Linux環境設定/Windowsネットワークの名前解決と共有フォルダアクセス方法 2022-07-25 Xubuntu/Thunarでssh(sftp)接続しファイルブラウズする手順 2022-07-20 ソフトウェア/デスクトップ/Plankの設定画面を表示する ソフトウェア/デスクトップ ソフトウェア 2022-

  • 空白を含むディレクトリ名のあるループ処理

    空白を含むディレクトリ名のあるループ処理 ディレクトリごとに圧縮してバックアップする処理を作っているのですが、 空白を含むディレクトリがあるとうまくいかないので困っています。 以下のようなスクリプトを作ってみました。 #!/bin/bash for dirname in `ls -1 /data` do zip -r $dirname.zip /data/$dirname/ done ディレクトリ構造は以下のとおりです。 /data /data/data1 /data/data2 /data/data3 この状態だと問題ありませんが、 これに次のようなディレクトリがあると、 /data/data1 copy ディレクトリ「data1 copy」としてうまく処理してくれず、 次のようなエラーになります。 zip warning: name not matched: /data/copy/ デ

    空白を含むディレクトリ名のあるループ処理
    moerrari
    moerrari 2013/12/28
    パスやファイル名に空白を含む場合のループ処理でクォートしてもダメな場合。シェル変数をダブルクォートで括る("$i")ことで展開を防げる。
  • OKLab - Bourneシェルスクリプト入門

    最近ではコンピューター、ウェブ、モバイルでゲームを楽しめるようになりました。これらのゲームプログラミングについて学びましょう。 ゲームプログラミングの特徴 ゲームプログラミングは比較的新しいジャンルです。 ゲーム開発に使用される言語は、C#、C++JavaScriptSwiftRubyです。ゲームでは通常のアプリケーションと異なり複雑なビジュアルを操作するパフォーマンスと速度が要求されますので、プログラム言語もそれに特化している言語がおすすめです。 ゲームプログラミングは今後も人気の職種です。習得してステップアップを目指しましょう。 Oracle PLのプログラミング言語について学びましょう。 Oracle PLの特徴 SQL、T-SQLと同様にOracle PLもデータベースを処理するための言語です。違いとしてはOracle PLは世界最大のデータベースのひとつであるOracle

  • 403 Forbidden

    \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

    moerrari
    moerrari 2013/02/03
    パスにスペースを含む場合のシェルスクリプトでのforループ記述方法。セパレータを改行文字にする。端末直接の実行ではこれでもうまく行かなかったが、シェル変数をダブルクォートで括る("$i")ことで展開を防げた。
  • 1